---
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.25.1~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.25.1~dev/gpsd/../include/strfuncs.h:19,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,17'
              BranchSideFuncs:
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/packet.c:337,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:338,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:340,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:337,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:337,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:339,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:340,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:341,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:343,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:340,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:340,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:342,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:343,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:343,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:344,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:343,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:343,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:345,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oncore_payload_cksum_length
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:177,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:177,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:190,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:194,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:198,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:202,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:206,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:215,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:235,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:239,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:243,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:251,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:255,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:261,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:279,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:292,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:310,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:316,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:322,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:328,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    character_pushback
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:426,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:426,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:429,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:430,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:432,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:432,9'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:432,9'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~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.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3222
      functionLinenumberEnd: 3552
      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.25.1~dev/gpsd/packet.c:3224,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:3226,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.25.1~dev/gpsd/packet.c:3234,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3234,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.25.1~dev/gpsd/packet.c:3240,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.25.1~dev/gpsd/packet.c:3240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3241,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3248,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.25.1~dev/gpsd/packet.c:3241,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3241,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3241,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3258,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.25.1~dev/gpsd/packet.c:3261,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.25.1~dev/gpsd/packet.c:3261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3261,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.25.1~dev/gpsd/packet.c:3268,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.25.1~dev/gpsd/packet.c:3267,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3268,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.25.1~dev/gpsd/packet.c:3284,12'
              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.25.1~dev/gpsd/packet.c:3267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3272,23'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3301,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.25.1~dev/gpsd/packet.c:3272,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3273,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3278,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3273,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3273,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3273,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3278,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3278,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3278,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3284,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3285,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.25.1~dev/gpsd/packet.c:3301,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.25.1~dev/gpsd/packet.c:3285,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3286,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.25.1~dev/gpsd/packet.c:3287,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.25.1~dev/gpsd/packet.c:3285,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3287,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.25.1~dev/gpsd/packet.c:3291,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3287,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3287,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.25.1~dev/gpsd/packet.c:3299,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.25.1~dev/gpsd/packet.c:3291,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3291,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3291,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3301,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.25.1~dev/gpsd/packet.c:3312,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.25.1~dev/gpsd/packet.c:3312,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3313,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3322,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.25.1~dev/gpsd/packet.c:3313,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3313,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3313,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3323,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3323,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3323,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3330,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.25.1~dev/gpsd/packet.c:3472,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.25.1~dev/gpsd/packet.c:3350,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3351,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3353,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3350,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3353,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3359,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.25.1~dev/gpsd/packet.c:3361,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3361,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.25.1~dev/gpsd/packet.c:3368,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.25.1~dev/gpsd/packet.c:3375,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:3459,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.25.1~dev/gpsd/packet.c:3385,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3387,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.25.1~dev/gpsd/packet.c:3391,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.25.1~dev/gpsd/packet.c:3387,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:3404,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.25.1~dev/gpsd/packet.c:3391,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3393,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.25.1~dev/gpsd/packet.c:3399,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.25.1~dev/gpsd/packet.c:3393,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:3459,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.25.1~dev/gpsd/packet.c:3404,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3404,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.25.1~dev/gpsd/packet.c:3410,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.25.1~dev/gpsd/packet.c:3410,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3416,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.25.1~dev/gpsd/packet.c:3424,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.25.1~dev/gpsd/packet.c:3418,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3418,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.25.1~dev/gpsd/packet.c:3459,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.25.1~dev/gpsd/packet.c:3429,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3429,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.25.1~dev/gpsd/packet.c:3437,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.25.1~dev/gpsd/packet.c:3444,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3448,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.25.1~dev/gpsd/packet.c:3459,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.25.1~dev/gpsd/packet.c:3448,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3450,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.25.1~dev/gpsd/packet.c:3456,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.25.1~dev/gpsd/packet.c:3450,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3450,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.25.1~dev/gpsd/packet.c:3459,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.25.1~dev/gpsd/packet.c:3459,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3460,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3466,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.25.1~dev/gpsd/packet.c:3460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3460,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3460,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3466,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3467,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3472,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.25.1~dev/gpsd/packet.c:3467,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3467,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3467,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3472,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3472,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.25.1~dev/gpsd/packet.c:3481,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.25.1~dev/gpsd/packet.c:3481,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3482,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.25.1~dev/gpsd/packet.c:3488,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.25.1~dev/gpsd/packet.c:3482,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3481,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.25.1~dev/gpsd/packet.c:3483,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.25.1~dev/gpsd/packet.c:3482,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3481,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.25.1~dev/gpsd/packet.c:3488,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.25.1~dev/gpsd/packet.c:3481,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3482,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.25.1~dev/gpsd/packet.c:3488,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.25.1~dev/gpsd/packet.c:3488,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3490,9'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3503,69'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3490,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3490,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3490,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3507,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3508,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3514,11'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3508,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3508,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3508,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3514,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3515,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3521,12'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3515,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3515,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3515,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3523,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3523,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3532,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3536,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3536,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3544,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3544,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3545,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3551,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3545,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3545,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3234,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3241,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3248,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3261,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3258,17'
          Dst:             read
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3273,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3273,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3278,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3287,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3291,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3291,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3301,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3301,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3313,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3323,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3349,28'
          Dst:             strtol
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3353,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3361,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3361,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3375,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3393,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3404,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3404,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3418,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3429,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3429,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3450,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3460,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3467,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3472,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3472,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3490,9'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3490,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3508,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3515,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3523,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3523,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3532,5'
          Dst:             packet_parse
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3536,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3536,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3545,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:    44
      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.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2278
      functionLinenumberEnd: 3179
      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.25.1~dev/gpsd/packet.c:2280,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:2280,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.25.1~dev/gpsd/packet.c:2296,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2281,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.25.1~dev/gpsd/packet.c:2299,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.25.1~dev/gpsd/packet.c:2299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2299,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.25.1~dev/gpsd/packet.c:2303,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.25.1~dev/gpsd/packet.c:2299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2303,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.25.1~dev/gpsd/packet.c:2303,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.25.1~dev/gpsd/packet.c:2311,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2281,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.25.1~dev/gpsd/packet.c:2314,18'
              BranchSideFuncs:
                - nmea_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2329,24'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2370,24'
              BranchSideFuncs:
                - casic_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2401,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2410,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2481,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2501,24'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2545,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.25.1~dev/gpsd/packet.c:2551,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.25.1~dev/gpsd/packet.c:2569,24'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2598,20'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2617,17'
              BranchSideFuncs:
                - nmea_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2663,31'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2710,39'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2739,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.25.1~dev/gpsd/packet.c:2748,41'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2789,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.25.1~dev/gpsd/packet.c:3112,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3139,24'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2664,29'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2673,45'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2633,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2633,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2645,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2633,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2633,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2634,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2633,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2634,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2637,19'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2481,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2482,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2314,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2318,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2331,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2331,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2333,38'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2334,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2334,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2338,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2343,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2343,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2344,45'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2343,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2344,45'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2347,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2343,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2344,45'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2347,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2347,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2348,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2353,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2347,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2353,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2353,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2353,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2362,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2371,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2372,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2380,73'
              BranchSideFuncs:
                - casic_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2372,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2372,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2376,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2382,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2385,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2385,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2385,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2393,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2417,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2418,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2417,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2424,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2425,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2426,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2430,23'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2425,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2438,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2430,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2436,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2438,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2439,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2447,51'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2440,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2438,46'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2441,51'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2440,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2438,46'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2460,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2438,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2439,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2460,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2448,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2449,47'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2454,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2448,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2454,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2454,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2454,47'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2454,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2461,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2461,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2462,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2468,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2462,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2462,21'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2481,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2482,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2485,19'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2485,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2486,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2486,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2486,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2490,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2501,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2502,24'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2509,21'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2501,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2504,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2518,28'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2504,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2504,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2509,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2510,24'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2518,28'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2509,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2512,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2518,28'
              BranchSideFuncs:
                - greis_checksum
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2512,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2512,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2520,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2525,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2537,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2525,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2525,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2534,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2537,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2537,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2551,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2552,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.25.1~dev/gpsd/packet.c:2556,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.25.1~dev/gpsd/packet.c:2575,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2575,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2575,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2576,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2580,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2580,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2581,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2580,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2584,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2584,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2584,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2589,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2598,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2604,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2617,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2623,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2633,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2634,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2637,19'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2637,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2638,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2645,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2638,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2638,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2641,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2645,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2645,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2664,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2663,46'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2668,22'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2664,29'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2668,22'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2668,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2670,13'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2673,45'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2676,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2677,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2692,31'
              BranchSideFuncs:
                - crc24q_check
                - packet_accept
                - packet_discard
                - packet_unstash
                - crc24q_hash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2692,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2695,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2705,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2695,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2695,17'
              BranchSideFuncs:
                - crc24q_hash
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2705,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2715,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2715,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2719,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2715,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2715,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2716,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2715,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2716,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2718,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2715,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2716,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2718,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2719,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2725,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2753,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2754,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2754,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2753,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2753,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2754,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2753,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2754,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2756,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2753,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2754,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2756,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2757,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2757,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2760,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2760,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2761,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2761,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2761,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2767,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2797,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2797,35'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2797,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2798,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.25.1~dev/gpsd/packet.c:2798,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.25.1~dev/gpsd/packet.c:2797,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2797,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.25.1~dev/gpsd/packet.c:2798,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.25.1~dev/gpsd/packet.c:2797,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2798,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.25.1~dev/gpsd/packet.c:2802,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.25.1~dev/gpsd/packet.c:2798,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2797,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.25.1~dev/gpsd/packet.c:2799,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.25.1~dev/gpsd/packet.c:2797,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2798,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.25.1~dev/gpsd/packet.c:2802,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.25.1~dev/gpsd/packet.c:2802,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2803,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.25.1~dev/gpsd/packet.c:2810,23'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2805,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2805,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.25.1~dev/gpsd/packet.c:2807,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2810,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2818,47'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2818,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2826,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2870,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2831,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2832,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2837,29'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2831,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2837,29'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2870,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2840,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2838,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2841,55'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2840,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2838,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2847,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2838,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2839,41'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2847,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2848,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2849,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2856,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2849,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2849,25'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2950,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2856,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2856,51'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2870,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2856,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2870,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2870,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2870,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2950,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2953,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2954,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2954,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2955,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2984,36'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2955,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2956,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2956,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2956,54'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2956,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2957,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2986,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2957,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2957,54'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2957,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2958,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3013,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2958,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2958,54'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2958,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2959,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3021,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2959,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2960,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3042,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2960,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2961,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3050,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2961,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2962,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2962,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2963,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3053,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2963,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2964,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2964,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2965,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2965,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2966,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3070,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2966,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2967,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2967,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2968,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2953,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3099,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2983,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2986,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2986,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2988,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2986,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2988,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2988,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2990,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2988,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2990,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2990,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2992,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2990,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2992,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2992,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2994,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2992,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2994,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2994,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2996,38'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2994,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2996,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2997,48'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3003,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2996,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3003,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3003,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3005,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3003,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3005,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3005,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3007,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3005,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3007,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3007,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3009,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3007,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3009,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3009,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3011,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3009,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3011,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3011,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3011,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3013,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3013,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3015,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3013,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3015,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3015,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3017,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3015,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3017,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3017,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3019,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3017,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3019,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3021,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3021,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3023,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3021,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3023,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3023,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3025,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3023,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3025,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3025,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3027,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3025,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3027,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3027,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3029,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3027,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3029,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3029,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3035,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3029,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3035,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3042,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3043,38'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3041,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3050,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3051,37'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3049,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3053,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3053,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3055,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3053,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3055,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3055,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3057,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3055,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3057,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3070,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3077,32'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3077,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3099,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3092,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3097,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3097,21'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3099,34'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3113,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3117,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3113,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3114,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3113,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3114,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3114,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3117,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3114,25'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3117,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3117,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3118,50'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3121,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3117,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3121,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3121,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3121,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3131,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3140,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3145,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3145,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3145,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3145,31'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3148,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3145,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3146,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3146,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3145,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3145,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3146,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3145,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3146,33'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3148,28'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3151,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3149,26'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3151,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3155,17'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3155,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3155,17'
              BranchSideFuncs:
                - gpsd_log
                - packet_accept
                - packet_discard
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3160,30'
              BranchSideFuncs:
                - packet_accept
                - packet_discard
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3171,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3171,25'
              BranchSideFuncs:
                - packet_unstash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3172,29'
              BranchSideFuncs:
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3171,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3171,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3173,17'
              BranchSideFuncs:
                - packet_unstash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2281,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2281,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.25.1~dev/gpsd/packet.c:2282,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.25.1~dev/gpsd/packet.c:2296,14'
          Dst:             nextstate
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2299,9'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2299,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2314,18'
          Dst:             nmea_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2331,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2334,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2353,17'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2353,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2372,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2380,28'
          Dst:             casic_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2385,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2462,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2486,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2504,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2512,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2518,28'
          Dst:             greis_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2525,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2537,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2545,13'
          Dst:             character_discard
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2552,17'
          Dst:             packet_accept
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2553,17'
          Dst:             packet_discard
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2556,17'
          Dst:             packet_accept
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2584,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2617,17'
          Dst:             nmea_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2638,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2645,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2683,17'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2683,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2692,17'
          Dst:             crc24q_check
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2695,17'
          Dst:             crc24q_hash
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2695,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2739,13'
          Dst:             packet_stash
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2740,13'
          Dst:             packet_discard
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2757,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2761,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2805,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2849,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2870,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2969,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3081,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3088,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3097,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3112,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3121,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3155,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3168,13'
          Dst:             packet_accept
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3169,13'
          Dst:             packet_discard
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3173,17'
          Dst:             packet_unstash
    - functionName:    nextstate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 2154
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         763
      ICount:          3692
      EdgeCount:       989
      CyclomaticComplexity: 228
      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.25.1~dev/gpsd/packet.c:474,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:474,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:476,11'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
                - rtcm2_decode
                - rtcm2_decode
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:589,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:597,9'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:652,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:664,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:678,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:687,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:696,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:705,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:710,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:717,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:727,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:738,40'
              BranchSideFuncs:
                - memchr
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:746,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:753,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:761,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:768,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:776,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:784,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:795,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:805,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:843,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:860,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:876,17'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:876,17'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:895,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:903,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:910,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:918,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:925,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:932,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:942,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:949,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:956,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:964,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:977,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:991,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1005,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1019,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1035,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1049,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1063,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1077,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1091,17'
              BranchSideFuncs:
                - character_pushback
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1106,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1117,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1127,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1145,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1150,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1158,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1163,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1170,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1177,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1187,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1192,26'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1202,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1211,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1232,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1238,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1244,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1252,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1256,14'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1263,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1271,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1277,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1281,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1284,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1293,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1301,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - oncore_payload_cksum_length
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1312,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1317,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1323,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1330,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1340,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1365,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1372,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1379,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1382,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1386,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1390,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1396,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1413,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1420,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1430,21'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1441,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1446,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1454,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1454,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1461,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1468,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1471,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1474,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1478,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1482,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1485,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1488,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1492,25'
              BranchSideFuncs:
                - gpsd_log
                - character_pushback
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1520,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1526,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1533,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1536,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1539,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1543,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1556,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1559,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1565,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1568,19'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1582,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1591,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1595,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1599,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1604,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1615,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1624,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1627,18'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1642,16'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1651,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1661,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1672,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1675,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1680,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1683,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1692,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1696,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1700,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1703,18'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1718,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1725,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1733,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1741,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1753,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1762,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1769,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1773,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1780,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1791,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1798,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1807,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1814,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1821,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1828,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1831,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1834,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1838,27'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1846,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1849,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1855,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1858,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1861,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1864,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1875,14'
              BranchSideFuncs:
                - character_pushback
                - character_discard
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1875,14'
              BranchSideFuncs:
                - character_pushback
                - character_discard
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1891,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1897,14'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1905,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1905,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1912,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1919,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - greis_hex2bin
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1926,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1935,18'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1943,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1953,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1967,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1983,63'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1983,63'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1991,17'
              BranchSideFuncs:
                - rtcm2_decode
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2007,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2037,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2044,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2047,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2058,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2120,47'
              BranchSideFuncs:
                - memchr
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2125,43'
              BranchSideFuncs:
                - memchr
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2130,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2145,17'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:480,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:480,17'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:483,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:488,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:493,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:497,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:500,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:503,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:507,34'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:516,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:521,34'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:530,34'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:539,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:544,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:548,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:552,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:557,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:561,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:565,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:568,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:572,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:576,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:507,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:508,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:511,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:521,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:522,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:525,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:530,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:531,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:534,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:580,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:581,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:582,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:582,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:582,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:583,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:589,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:590,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:591,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:591,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:591,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:592,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:597,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:601,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:604,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:608,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:611,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:614,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:617,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:620,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:623,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:627,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:630,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:633,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:636,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:639,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:652,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:653,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:653,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:654,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:654,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:655,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:655,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:656,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:656,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:657,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:652,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:658,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:660,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:664,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:665,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:666,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:666,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:667,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:669,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:678,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:679,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:680,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:680,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:681,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:683,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:687,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:688,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:689,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:689,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:690,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:692,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:696,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:697,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:698,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:698,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:699,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:701,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:705,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:705,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:706,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:710,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:711,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:713,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:717,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:718,19'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:720,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:727,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:728,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:729,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:729,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:730,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:731,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:731,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:732,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:734,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:738,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:740,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:742,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:746,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:747,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:749,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:753,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:755,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:757,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:761,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:762,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:764,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:768,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:770,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:772,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:776,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:777,26'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:779,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:784,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:785,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:786,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:786,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:789,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:790,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:790,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:790,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:791,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:795,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:796,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:798,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:805,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:808,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:820,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:827,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:831,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:835,18'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:835,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:835,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:836,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:843,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:844,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:845,25'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:845,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:848,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:849,24'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:849,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:851,19'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:855,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:855,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:855,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:856,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:860,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:861,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:862,25'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:862,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:867,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:869,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:876,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:877,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:878,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:878,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:880,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:881,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:881,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:882,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:883,26'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:883,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:886,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:887,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:887,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:889,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:891,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:895,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:896,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:897,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:895,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:897,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:899,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:903,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:904,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:906,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:910,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:911,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:912,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:910,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:912,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:914,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:918,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:919,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:921,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:925,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:926,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:928,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:932,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:933,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:936,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:933,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:934,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:936,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:932,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:936,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:938,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:942,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:943,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:945,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:949,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:950,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:952,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:956,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:957,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:959,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:964,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:965,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:974,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:965,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:966,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:968,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:968,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:969,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:972,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:977,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:978,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:987,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:978,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:979,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:981,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:981,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:982,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:985,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:991,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:992,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1001,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:992,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:993,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:995,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:995,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:996,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:999,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1005,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1006,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1015,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1006,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1007,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1009,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1009,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1010,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1013,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1019,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1020,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1029,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1020,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1021,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1023,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1023,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1024,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1027,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1035,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1036,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1045,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1036,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1037,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1039,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1039,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1040,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1043,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1049,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1050,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1059,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1050,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1051,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1053,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1053,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1054,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1057,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1063,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1064,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1073,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1064,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1065,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1067,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1067,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1068,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1071,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1077,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1078,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1087,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1078,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1079,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1081,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1081,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1082,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1085,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1091,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1092,44'
              BranchSideFuncs:
                - rtcm2_decode
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1101,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1092,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1093,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1095,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1095,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1096,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1099,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1106,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1107,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1108,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1108,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1109,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1110,24'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1110,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1111,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1113,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1117,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1118,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1120,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1127,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1128,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1134,18'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1134,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1135,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1139,16'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1151,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1152,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1154,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1158,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1158,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1159,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1163,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1164,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1166,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1170,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1171,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1173,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1177,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1178,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1180,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1193,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1194,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1196,31'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1196,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1197,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1199,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1202,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1203,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1219,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1221,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1222,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1228,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1222,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1222,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1225,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1233,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1235,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1238,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1239,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1241,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1244,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1245,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1247,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1256,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1257,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1259,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1264,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1265,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1267,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1271,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1271,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1273,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1284,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1285,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1287,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1293,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1294,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1297,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1301,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1302,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1305,63'
              BranchSideFuncs:
                - oncore_payload_cksum_length
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1306,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1306,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1307,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1312,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1312,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1313,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1317,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1318,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1320,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1323,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1324,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1326,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1330,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1331,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1333,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1340,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1341,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1349,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1349,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1350,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1355,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1355,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1356,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1360,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1365,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1366,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1368,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1372,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1373,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1375,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1390,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1390,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1391,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1397,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1401,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1402,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1410,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1402,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1402,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1406,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1413,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1414,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1416,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1420,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1421,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1423,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1430,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1431,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1434,13'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1434,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1434,13'
              BranchSideFuncs:
                - gpsd_log
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1436,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1446,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1446,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1447,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1454,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1455,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1457,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1461,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1462,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1464,19'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1494,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1495,17'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1502,9'
              BranchSideFuncs:
                - character_pushback
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1495,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1495,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1498,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1502,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1502,9'
              BranchSideFuncs:
                - gpsd_log
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1505,25'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1505,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1506,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1509,23'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1513,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1514,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1516,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1520,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1520,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1521,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1526,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1527,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1529,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1544,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1546,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1547,38'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1547,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1549,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1552,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1559,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1559,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1560,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1568,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1569,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1570,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1570,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1571,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1572,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1572,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1574,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1576,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1582,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1584,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1586,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1605,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1607,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1612,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1615,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1617,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1619,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1627,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1628,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1629,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1629,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1630,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1631,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1631,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1633,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1635,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1642,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1644,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1646,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1662,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1663,33'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1665,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1662,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1665,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1669,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1683,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1685,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1687,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1703,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1705,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1705,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1708,24'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1708,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1710,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1713,16'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1718,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1719,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1721,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1726,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1727,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1729,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1733,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1735,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1736,34'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1736,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1736,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1737,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1741,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1743,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1746,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1749,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1753,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1754,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1756,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1762,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1763,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1765,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1780,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1781,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1786,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1781,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1782,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1786,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1780,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1783,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1786,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1784,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1784,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1784,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1786,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1786,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1787,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1791,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1792,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1794,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1798,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1799,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1801,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1807,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1808,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1810,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1814,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1815,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1817,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1821,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1822,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1824,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1839,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1840,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1842,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1849,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1849,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1850,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1864,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1865,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1867,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1875,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1876,20'
              BranchSideFuncs:
                - character_discard
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1878,17'
              BranchSideFuncs:
                - character_discard
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1878,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1880,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1881,25'
              BranchSideFuncs:
                - character_discard
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1881,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1882,25'
              BranchSideFuncs:
                - character_discard
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1884,26'
              BranchSideFuncs:
                - character_discard
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1881,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1884,26'
              BranchSideFuncs:
                - character_discard
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1887,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1891,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1892,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1894,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1897,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1898,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1900,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1905,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1906,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1908,25'
              BranchSideFuncs:
                - greis_hex2bin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1912,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1913,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1915,26'
              BranchSideFuncs:
                - greis_hex2bin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1919,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1920,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1922,26'
              BranchSideFuncs:
                - greis_hex2bin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1926,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1926,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1927,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1935,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1936,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1939,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1943,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1944,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1946,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1946,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1946,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1949,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1953,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1955,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1958,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1962,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1967,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1974,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1976,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1983,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1984,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1985,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1985,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1985,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1986,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:1991,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1991,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:1998,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2000,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2001,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2003,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2007,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2007,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2011,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2011,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2016,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2016,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2023,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2027,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2016,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2016,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2017,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2027,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2027,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2030,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2030,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2030,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2033,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2037,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2038,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2039,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2039,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2039,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2040,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2047,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2047,13'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2050,17'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2050,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2051,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2054,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2058,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2058,13'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2061,9'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2061,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2063,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2069,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2069,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2092,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2104,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2104,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2104,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2108,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2120,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2120,13'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2121,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2125,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2125,13'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2126,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2130,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2130,13'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2133,17'
              BranchSideFuncs:
                - character_pushback
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2133,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2134,17'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2135,20'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2133,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2135,20'
              BranchSideFuncs:
                - character_pushback
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2137,17'
              BranchSideFuncs:
                - character_pushback
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2137,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2139,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2141,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2145,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2146,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2148,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:507,34'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:521,34'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:530,34'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:548,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:580,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:591,21'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:592,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:639,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:660,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:666,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:669,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:680,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:683,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:689,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:692,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:698,20'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:701,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:718,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:734,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:738,21'
          Dst:             memchr
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:742,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:746,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:749,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:757,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:761,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:764,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:772,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:776,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:779,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:790,21'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:791,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:798,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:835,18'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:836,24'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:851,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:855,21'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:856,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:869,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:889,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:891,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:899,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:906,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:914,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:921,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:928,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:938,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:945,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:952,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:959,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:965,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:974,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:978,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:987,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:992,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1001,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1006,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1015,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1020,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1029,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1036,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1045,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1050,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1059,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1064,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1073,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1078,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1087,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1092,44'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1101,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1113,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1120,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1139,16'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1154,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1166,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1173,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1180,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1194,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1197,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1211,13'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1211,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1222,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1233,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1239,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1245,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1259,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1287,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1293,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1297,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1301,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1302,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1305,13'
          Dst:             oncore_payload_cksum_length
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1318,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1333,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1368,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1375,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1402,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1416,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1423,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1434,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1436,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1457,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1464,19'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1495,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1502,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1516,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1529,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1552,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1574,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1576,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1586,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1607,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1633,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1635,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1646,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1665,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1710,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1713,16'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1721,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1737,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1756,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1765,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1784,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1794,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1801,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1810,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1817,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1824,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1842,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1867,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1876,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1885,13'
          Dst:             character_discard
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1892,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1898,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1905,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1906,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1908,25'
          Dst:             greis_hex2bin
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1912,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1913,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1915,26'
          Dst:             greis_hex2bin
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1919,14'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1920,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1922,26'
          Dst:             greis_hex2bin
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1939,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1976,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1983,43'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:1998,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2000,27'
          Dst:             rtcm2_decode
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2027,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2030,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2047,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2054,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2058,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2069,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2108,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2120,21'
          Dst:             memchr
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2121,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2125,21'
          Dst:             memchr
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2126,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2130,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2135,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2139,20'
          Dst:             character_pushback
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2146,20'
          Dst:             character_pushback
    - functionName:    nmea_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:366,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - str_starts_with
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:366,10'
              BranchSideFuncs:
                - str_starts_with
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:376,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:388,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:388,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:389,20'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:394,16'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:389,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:388,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:401,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:394,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:394,9'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:401,10'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:401,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:401,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:402,10'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:401,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:407,21'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:408,17'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:410,11'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:408,17'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:410,11'
              BranchSideFuncs:
                - snprintf
                - toupper
                - gpsd_log
                - toupper
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:411,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:412,20'
              BranchSideFuncs:
                - toupper
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:414,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:413,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:414,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:414,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:414,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:376,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:401,10'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:410,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:411,33'
          Dst:             toupper
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:412,33'
          Dst:             toupper
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:414,9'
          Dst:             gpsd_log
    - functionName:    casic_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:159,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:160,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:159,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:160,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    character_discard
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:445,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:445,20'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:447,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:448,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:450,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:450,9'
          Dst:             gpsd_log
    - functionName:    packet_accept
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2158
      functionLinenumberEnd: 2179
      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.25.1~dev/gpsd/packet.c:2159,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2159,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2161,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2164,23'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2175,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2168,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2168,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2174,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2175,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2175,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2175,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2168,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2168,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2175,9'
          Dst:             gpsd_log
    - functionName:    packet_discard
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2205
      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.25.1~dev/gpsd/packet.c:2184,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2184,29'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2190,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2197,23'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2190,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2192,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2200,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2200,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2190,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2200,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2200,5'
          Dst:             gpsd_log
    - functionName:    packet_stash
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2212
      functionLinenumberEnd: 2225
      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.25.1~dev/gpsd/packet.c:2213,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2213,30'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2219,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2219,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2219,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2219,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2219,5'
          Dst:             gpsd_log
    - functionName:    packet_unstash
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2229
      functionLinenumberEnd: 2251
      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.25.1~dev/gpsd/packet.c:2230,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2230,57'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2233,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2236,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2247,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2241,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2241,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2246,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:2247,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2247,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2249,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2241,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2241,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2247,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:    71
      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.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3561
      functionLinenumberEnd: 3660
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          223
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - gpsd_log
        - gpsd_packetdump
        - packet_discard
        - packet_get1_chunked
        - packet_parse
        - read
        - strerror
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3563,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/packet.c:3564,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.25.1~dev/gpsd/packet.c:3567,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3569,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.25.1~dev/gpsd/packet.c:3572,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.25.1~dev/gpsd/packet.c:3578,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3579,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.25.1~dev/gpsd/packet.c:3591,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.25.1~dev/gpsd/packet.c:3579,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3580,19'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3581,13'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3579,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3581,13'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3585,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3581,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3581,13'
              BranchSideFuncs:
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3598,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3585,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3585,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3585,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3591,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3591,9'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3596,25'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3598,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3598,5'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3606,11'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3606,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3607,14'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3616,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3606,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3608,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3616,5'
              BranchSideFuncs:
                - packet_parse
                - gpsd_log
                - gpsd_log
                - packet_discard
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3608,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3608,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3619,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3621,9'
              BranchSideFuncs:
                - packet_discard
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3645,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3623,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3623,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3645,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3646,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3656,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3646,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3646,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3646,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/packet.c:3656,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3656,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3656,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3569,16'
          Dst:             packet_get1_chunked
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3572,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3575,13'
          Dst:             read
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3581,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3585,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3585,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3591,9'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3591,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3598,5'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3598,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3608,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3616,5'
          Dst:             packet_parse
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3621,9'
          Dst:             packet_discard
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3623,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3646,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3656,5'
          Dst:             gpsd_log
    - functionName:    packet_get
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3185
      functionLinenumberEnd: 3205
      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.25.1~dev/gpsd/packet.c:3186,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - packet_get1
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3186,25'
              BranchSideFuncs:
                - packet_get1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3196,14'
          Dst:             packet_get1
    - functionName:    packet_reset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3664
      functionLinenumberEnd: 3673
      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.25.1~dev/gpsd/packet.c:3665,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - isgps_init
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:3665,17'
              BranchSideFuncs:
                - isgps_init
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:3669,5'
          Dst:             isgps_init
    - functionName:    lexer_init
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/packet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2272
      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.25.1~dev/gpsd/packet.c:2259,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - packet_reset
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/packet.c:2259,5'
              BranchSideFuncs:
                - clock_gettime
                - packet_reset
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2269,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/packet.c:2270,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.25.1~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.25.1~dev/gpsd/crc24q.c:183,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:0,0'
              BranchSideFuncs:
                - crc24q_hash
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:183,42'
              BranchSideFuncs:
                - crc24q_hash
        - Branch String:   'gpsd-3.25.1~dev/gpsd/crc24q.c:185,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:185,41'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:186,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/crc24q.c:186,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:186,42'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:187,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/crc24q.c:183,20'
          Dst:             crc24q_hash
    - functionName:    crc24q_hash
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:156,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:156,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:157,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:157,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/crc24q.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:157,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/crc24q.c:160,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    greis_rotate_left
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_greis_checksum.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:0,0'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:30,5'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:30,5'
              BranchSideFuncs:
                - greis_rotate_left
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:30,17'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:30,5'
              BranchSideFuncs:
                - greis_rotate_left
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:30,17'
              BranchSideFuncs:
                - greis_rotate_left
                - greis_rotate_left
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:31,15'
          Dst:             greis_rotate_left
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis_checksum.c:33,12'
          Dst:             greis_rotate_left
    - functionName:    length_check
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm2.c:1718,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1718,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1719,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    preamble_match
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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
        - preamble_match
      functionUses:    16
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1724,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - isgps_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1724,12'
              BranchSideFuncs:
                - isgps_decode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1724,12'
          Dst:             isgps_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1724,12'
          Dst:             preamble_match
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1724,12'
          Dst:             length_check
    - functionName:    rtcm2_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm2.c:1146,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1146,24'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1174,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1179,44'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1179,44'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1232,42'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1243,40'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1281,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1305,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1325,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1331,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1335,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1339,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1344,41'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1356,33'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1363,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1369,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1387,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1393,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1420,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1447,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1461,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1478,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1509,15'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1563,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1585,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1585,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1589,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1597,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1597,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1597,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1604,48'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1604,48'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1652,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1656,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1662,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1666,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1670,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1674,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1678,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1184,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1185,53'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1194,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1195,53'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1204,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1205,53'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1184,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1218,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1232,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1228,42'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1243,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1244,42'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1247,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1246,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1248,31'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1251,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1251,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1254,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1254,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1254,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1257,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1257,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1257,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1260,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1260,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1260,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1263,17'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1263,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1263,23'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1267,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1268,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1269,39'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1274,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1288,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1288,18'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1288,47'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1281,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1282,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1294,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1305,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1306,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1320,47'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1349,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1350,31'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1369,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1369,46'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1373,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1372,26'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1377,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1376,26'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1369,18'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1382,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1393,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1398,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1404,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1405,36'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1420,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1425,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1432,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1433,36'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1447,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1452,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1461,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1466,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1682,20'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1478,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1484,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1489,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1491,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1492,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1493,41'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1496,19'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1496,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1498,38'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1509,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1517,43'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1526,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1523,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1527,29'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1549,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1551,32'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1554,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1575,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1576,37'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1609,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1610,57'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1620,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1621,57'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1631,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1632,57'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1609,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1646,13'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1689,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1689,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1698,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1698,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1689,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1694,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1698,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm2.c:1698,5'
          Dst:             gpsd_log
    - functionName:    isgps_decode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/isgps.c:186,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/isgps.c:186,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/isgps.c:187,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:187,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:187,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/isgps.c:228,30'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:206,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/isgps.c:210,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/isgps.c:211,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:212,21'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/isgps.c:212,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:212,21'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:214,41'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:217,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/isgps.c:198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/isgps.c:223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:228,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:312,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:228,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:229,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:231,44'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:236,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:0,0'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:237,40'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:240,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:253,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:299,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:253,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:253,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:262,38'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:262,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:263,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:270,38'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:264,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:264,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:264,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:272,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:269,34'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:279,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:272,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:274,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:279,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:274,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:274,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:274,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:281,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:283,60'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:289,40'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:291,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:293,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:296,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:299,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:299,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:301,37'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:305,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:305,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:305,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/isgps.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:312,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/isgps.c:312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:187,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:206,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:211,21'
          Dst:             isgps_parity
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:212,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:217,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:240,17'
          Dst:             isgps_parity
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:253,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:264,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:274,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:299,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:305,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/isgps.c:312,5'
          Dst:             gpsd_log
    - functionName:    isgps_parity
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2208
      functionLinenumberEnd: 2233
      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.25.1~dev/gpsd/libgpsd_core.c:2211,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - modf
                - TS_NORM
                - pps_thread_fixin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2211,22'
              BranchSideFuncs:
                - clock_gettime
                - modf
                - TS_NORM
                - pps_thread_fixin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2211,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2211,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2215,46'
              BranchSideFuncs:
                - clock_gettime
                - modf
                - TS_NORM
                - pps_thread_fixin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2220,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2221,38'
              BranchSideFuncs:
                - pps_thread_fixin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2232,31'
              BranchSideFuncs:
                - pps_thread_fixin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2220,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2222,9'
              BranchSideFuncs:
                - pps_thread_fixin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2232,31'
              BranchSideFuncs:
                - pps_thread_fixin
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2215,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2226,36'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2228,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2232,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:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_wrap
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2166
      functionLinenumberEnd: 2170
      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.25.1~dev/gpsd/libgpsd_core.c:2167,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_deactivate
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2167,10'
              BranchSideFuncs:
                - gpsd_deactivate
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2167,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2167,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2168,9'
              BranchSideFuncs:
                - gpsd_deactivate
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2168,9'
          Dst:             gpsd_deactivate
    - functionName:    gpsd_deactivate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:366,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:366,19'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:366,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:367,26'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:367,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:368,39'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:369,9'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:372,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:372,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:375,35'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
                - ntrip_close
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:375,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:376,9'
              BranchSideFuncs:
                - ntrip_close
                - gpsd_run_device_hook
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:379,32'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
                - nmea2000_close
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:380,15'
              BranchSideFuncs:
                - nmea2000_close
                - gpsd_run_device_hook
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:385,9'
              BranchSideFuncs:
                - gpsd_close
                - gpsd_run_device_hook
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:387,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:387,9'
              BranchSideFuncs:
                - gpsd_run_device_hook
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:388,40'
              BranchSideFuncs:
                - gpsd_run_device_hook
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:372,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:376,9'
          Dst:             ntrip_close
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:380,15'
          Dst:             nmea2000_close
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:385,9'
          Dst:             gpsd_close
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:388,9'
          Dst:             gpsd_run_device_hook
    - functionName:    gpsd_log
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:    1539
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:202,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_vlog
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:206,14'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:206,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:206,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:207,17'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:206,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:211,12'
              BranchSideFuncs:
                - gpsd_vlog
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:213,5'
          Dst:             gpsd_vlog
    - functionName:    gpsd_run_device_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
        - system
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:235,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:239,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:240,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:246,11'
              BranchSideFuncs:
                - snprintf
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:240,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:240,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:248,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:248,5'
              BranchSideFuncs:
                - gpsd_log
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:249,14'
              BranchSideFuncs:
                - system
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:251,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:254,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:251,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:251,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:254,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:254,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:239,15'
          Dst:             stat
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:240,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:240,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:240,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:246,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:248,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:249,14'
          Dst:             system
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:251,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:251,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:251,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~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.25.1~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
        - gpsd_acquire_reporting_lock
        - gpsd_release_reporting_lock
        - snprintf
        - syslog
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:111,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:117,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:172,25'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:172,25'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:172,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:177,5'
              BranchSideFuncs:
                - snprintf
                - vsnprintf
                - getpid
                - getpid
                - getsid
                - gpsd_release_reporting_lock
                - fputs
                - syslog
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:185,9'
              BranchSideFuncs:
                - syslog
                - gpsd_release_reporting_lock
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:186,32'
              BranchSideFuncs:
                - gpsd_release_reporting_lock
                - fputs
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:186,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:189,9'
              BranchSideFuncs:
                - fputs
                - gpsd_release_reporting_lock
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:192,29'
              BranchSideFuncs:
                - fputs
                - gpsd_release_reporting_lock
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:116,5'
          Dst:             gpsd_acquire_reporting_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:177,5'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:178,5'
          Dst:             vsnprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:183,9'
          Dst:             getpid
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:183,28'
          Dst:             getpid
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:183,21'
          Dst:             getsid
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:185,9'
          Dst:             syslog
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:192,15'
          Dst:             fputs
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:194,5'
          Dst:             gpsd_release_reporting_lock
    - functionName:    gpsd_acquire_reporting_lock
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:69,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:69,11'
              BranchSideFuncs:
                - pthread_mutex_lock
                - strerror
                - fprintf
                - exit
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:69,11'
              BranchSideFuncs:
                - pthread_mutex_lock
                - strerror
                - fprintf
                - exit
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:70,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:75,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:69,11'
          Dst:             pthread_mutex_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:76,23'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:75,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~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:    15
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gpsd_release_reporting_lock
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:86,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:86,11'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - strerror
                - fprintf
                - exit
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:86,11'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - strerror
                - fprintf
                - exit
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:87,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:93,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:97,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:86,11'
          Dst:             pthread_mutex_unlock
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:94,23'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:93,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1969
      functionLinenumberEnd: 2162
      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.25.1~dev/gpsd/libgpsd_core.c:1970,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:1970,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.25.1~dev/gpsd/libgpsd_core.c:1970,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1974,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.25.1~dev/gpsd/libgpsd_core.c:2123,28'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1974,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1974,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.25.1~dev/gpsd/libgpsd_core.c:1982,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.25.1~dev/gpsd/libgpsd_core.c:1982,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1983,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.25.1~dev/gpsd/libgpsd_core.c:2010,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.25.1~dev/gpsd/libgpsd_core.c:1982,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1988,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.25.1~dev/gpsd/libgpsd_core.c:2010,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.25.1~dev/gpsd/libgpsd_core.c:1998,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1998,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2002,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2013,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2013,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2013,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2018,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2019,17'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2026,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.25.1~dev/gpsd/libgpsd_core.c:2019,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2019,17'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2019,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2026,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2031,23'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2076,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.25.1~dev/gpsd/libgpsd_core.c:2031,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2031,21'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2032,21'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2032,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2032,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2035,33'
              BranchSideFuncs:
                - gpsd_deactivate
                - gpsd_activate
                - gpsd_log
                - gpsd_log
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2035,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2037,25'
              BranchSideFuncs:
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2052,34'
              BranchSideFuncs:
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2038,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2038,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2040,49'
              BranchSideFuncs:
                - gpsd_activate
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2041,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2042,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2048,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2042,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2042,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2042,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2048,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2048,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2048,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2052,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2052,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2059,25'
              BranchSideFuncs:
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2059,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2059,25'
              BranchSideFuncs:
                - gpsd_log
                - time
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2062,43'
              BranchSideFuncs:
                - time
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2080,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2080,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2085,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.25.1~dev/gpsd/libgpsd_core.c:2085,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2086,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.25.1~dev/gpsd/libgpsd_core.c:2101,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.25.1~dev/gpsd/libgpsd_core.c:2086,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2087,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.25.1~dev/gpsd/libgpsd_core.c:2091,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.25.1~dev/gpsd/libgpsd_core.c:2101,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2009,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.25.1~dev/gpsd/libgpsd_core.c:2102,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.25.1~dev/gpsd/libgpsd_core.c:2012,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2013,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2018,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.25.1~dev/gpsd/libgpsd_core.c:2123,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2124,16'
              BranchSideFuncs:
                - time
                - clock_gettime
                - ntrip_open
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2133,41'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2123,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2127,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2133,41'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2127,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2127,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2130,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2133,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2133,53'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2134,49'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2133,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2133,16'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2139,19'
              BranchSideFuncs:
                - clock_gettime
                - ntrip_open
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2149,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2149,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2153,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1974,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1988,19'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1996,19'
          Dst:             ntrip_open
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1998,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2010,34'
          Dst:             gpsd_poll
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2013,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2019,17'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2019,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2032,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2037,25'
          Dst:             gpsd_deactivate
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2041,37'
          Dst:             gpsd_activate
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2042,33'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2048,29'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2059,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2062,43'
          Dst:             time
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2087,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2091,21'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2091,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2010,34'
          Dst:             gpsd_poll
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2124,16'
          Dst:             time
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2127,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2139,19'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2147,19'
          Dst:             ntrip_open
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2149,17'
          Dst:             gpsd_log
    - functionName:    gpsd_poll
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1541
      functionLinenumberEnd: 1962
      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.25.1~dev/gpsd/libgpsd_core.c:1544,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:1549,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.25.1~dev/gpsd/libgpsd_core.c:1587,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1594,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.25.1~dev/gpsd/libgpsd_core.c:1620,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.25.1~dev/gpsd/libgpsd_core.c:1595,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1596,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.25.1~dev/gpsd/libgpsd_core.c:1617,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.25.1~dev/gpsd/libgpsd_core.c:1596,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:1597,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.25.1~dev/gpsd/libgpsd_core.c:1595,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1598,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.25.1~dev/gpsd/libgpsd_core.c:1617,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.25.1~dev/gpsd/libgpsd_core.c:1607,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1610,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.25.1~dev/gpsd/libgpsd_core.c:1617,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.25.1~dev/gpsd/libgpsd_core.c:1610,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1610,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.25.1~dev/gpsd/libgpsd_core.c:1613,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.25.1~dev/gpsd/libgpsd_core.c:1620,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1621,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.25.1~dev/gpsd/libgpsd_core.c:1625,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.25.1~dev/gpsd/libgpsd_core.c:1625,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1626,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.25.1~dev/gpsd/libgpsd_core.c:1634,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.25.1~dev/gpsd/libgpsd_core.c:1628,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1628,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.25.1~dev/gpsd/libgpsd_core.c:1638,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.25.1~dev/gpsd/libgpsd_core.c:1638,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1638,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.25.1~dev/gpsd/libgpsd_core.c:1642,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.25.1~dev/gpsd/libgpsd_core.c:1644,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1645,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1653,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.25.1~dev/gpsd/libgpsd_core.c:1645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1645,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1650,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1653,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1660,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1677,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.25.1~dev/gpsd/libgpsd_core.c:1660,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1660,48'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1661,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1661,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1661,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1663,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1660,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1660,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1664,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1664,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1664,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1672,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1679,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1679,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.25.1~dev/gpsd/libgpsd_core.c:1682,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.25.1~dev/gpsd/libgpsd_core.c:1682,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1684,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.25.1~dev/gpsd/libgpsd_core.c:1709,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.25.1~dev/gpsd/libgpsd_core.c:1687,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1690,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1694,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.25.1~dev/gpsd/libgpsd_core.c:1694,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1699,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.25.1~dev/gpsd/libgpsd_core.c:1706,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.25.1~dev/gpsd/libgpsd_core.c:1702,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1702,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.25.1~dev/gpsd/libgpsd_core.c:1706,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.25.1~dev/gpsd/libgpsd_core.c:1709,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1710,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.25.1~dev/gpsd/libgpsd_core.c:1753,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.25.1~dev/gpsd/libgpsd_core.c:1710,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1719,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.25.1~dev/gpsd/libgpsd_core.c:1741,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.25.1~dev/gpsd/libgpsd_core.c:1728,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1736,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.25.1~dev/gpsd/libgpsd_core.c:1736,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.25.1~dev/gpsd/libgpsd_core.c:1736,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1729,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.25.1~dev/gpsd/libgpsd_core.c:1750,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.25.1~dev/gpsd/libgpsd_core.c:1736,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1741,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.25.1~dev/gpsd/libgpsd_core.c:1750,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.25.1~dev/gpsd/libgpsd_core.c:1738,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1741,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.25.1~dev/gpsd/libgpsd_core.c:1750,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.25.1~dev/gpsd/libgpsd_core.c:1741,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1742,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.25.1~dev/gpsd/libgpsd_core.c:1750,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.25.1~dev/gpsd/libgpsd_core.c:1742,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1741,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.25.1~dev/gpsd/libgpsd_core.c:1743,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.25.1~dev/gpsd/libgpsd_core.c:1743,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1743,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.25.1~dev/gpsd/libgpsd_core.c:1746,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.25.1~dev/gpsd/libgpsd_core.c:1741,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1742,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.25.1~dev/gpsd/libgpsd_core.c:1750,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.25.1~dev/gpsd/libgpsd_core.c:1753,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1753,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.25.1~dev/gpsd/libgpsd_core.c:1763,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.25.1~dev/gpsd/libgpsd_core.c:1753,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1754,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.25.1~dev/gpsd/libgpsd_core.c:1763,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.25.1~dev/gpsd/libgpsd_core.c:1756,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1756,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1756,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1763,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1764,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1771,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.25.1~dev/gpsd/libgpsd_core.c:1764,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1764,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1764,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1775,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1775,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.25.1~dev/gpsd/libgpsd_core.c:1780,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.25.1~dev/gpsd/libgpsd_core.c:1780,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1781,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.25.1~dev/gpsd/libgpsd_core.c:1823,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.25.1~dev/gpsd/libgpsd_core.c:1780,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1784,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.25.1~dev/gpsd/libgpsd_core.c:1823,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.25.1~dev/gpsd/libgpsd_core.c:1784,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1784,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.25.1~dev/gpsd/libgpsd_core.c:1790,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.25.1~dev/gpsd/libgpsd_core.c:1790,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1791,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.25.1~dev/gpsd/libgpsd_core.c:1798,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.25.1~dev/gpsd/libgpsd_core.c:1791,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1791,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.25.1~dev/gpsd/libgpsd_core.c:1798,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.25.1~dev/gpsd/libgpsd_core.c:1798,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1799,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.25.1~dev/gpsd/libgpsd_core.c:1815,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.25.1~dev/gpsd/libgpsd_core.c:1798,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1804,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.25.1~dev/gpsd/libgpsd_core.c:1812,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.25.1~dev/gpsd/libgpsd_core.c:1811,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1812,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.25.1~dev/gpsd/libgpsd_core.c:1815,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.25.1~dev/gpsd/libgpsd_core.c:1811,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1813,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.25.1~dev/gpsd/libgpsd_core.c:1815,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.25.1~dev/gpsd/libgpsd_core.c:1827,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1828,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.25.1~dev/gpsd/libgpsd_core.c:1832,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.25.1~dev/gpsd/libgpsd_core.c:1827,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1829,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.25.1~dev/gpsd/libgpsd_core.c:1832,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.25.1~dev/gpsd/libgpsd_core.c:1832,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1832,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.25.1~dev/gpsd/libgpsd_core.c:1839,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.25.1~dev/gpsd/libgpsd_core.c:1839,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1840,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.25.1~dev/gpsd/libgpsd_core.c:1855,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.25.1~dev/gpsd/libgpsd_core.c:1840,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1841,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.25.1~dev/gpsd/libgpsd_core.c:1855,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.25.1~dev/gpsd/libgpsd_core.c:1841,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1842,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.25.1~dev/gpsd/libgpsd_core.c:1856,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.25.1~dev/gpsd/libgpsd_core.c:1839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1843,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.25.1~dev/gpsd/libgpsd_core.c:1855,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.25.1~dev/gpsd/libgpsd_core.c:1844,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1844,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.25.1~dev/gpsd/libgpsd_core.c:1855,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.25.1~dev/gpsd/libgpsd_core.c:1855,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1855,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.25.1~dev/gpsd/libgpsd_core.c:1856,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.25.1~dev/gpsd/libgpsd_core.c:1855,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1856,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.25.1~dev/gpsd/libgpsd_core.c:1865,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.25.1~dev/gpsd/libgpsd_core.c:1856,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1857,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.25.1~dev/gpsd/libgpsd_core.c:1865,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.25.1~dev/gpsd/libgpsd_core.c:1855,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1858,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.25.1~dev/gpsd/libgpsd_core.c:1865,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.25.1~dev/gpsd/libgpsd_core.c:1859,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1859,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.25.1~dev/gpsd/libgpsd_core.c:1865,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.25.1~dev/gpsd/libgpsd_core.c:1865,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1866,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.25.1~dev/gpsd/libgpsd_core.c:1870,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.25.1~dev/gpsd/libgpsd_core.c:1873,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1875,41'
              BranchSideFuncs:
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1897,37'
              BranchSideFuncs:
                - gps_merge_fix
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - fill_dop
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1876,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1878,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.25.1~dev/gpsd/libgpsd_core.c:1880,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.25.1~dev/gpsd/libgpsd_core.c:1905,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1906,30'
              BranchSideFuncs:
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1912,5'
              BranchSideFuncs:
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1905,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1907,52'
              BranchSideFuncs:
                - fill_dop
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1912,5'
              BranchSideFuncs:
                - gpsd_error_model
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1926,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1927,48'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1934,43'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1927,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1928,22'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1931,22'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1934,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1935,49'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1944,36'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1935,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1936,22'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1944,36'
              BranchSideFuncs:
                - time
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1944,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1945,35'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1945,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1947,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1950,46'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1947,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1947,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1950,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1951,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1951,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1549,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1594,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1610,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1628,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1634,18'
          Dst:             packet_get1
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1638,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1642,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1643,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1645,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1645,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1664,13'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1664,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1679,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1687,18'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1690,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1694,18'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1699,13'
          Dst:             gpsd_set_century
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1702,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1706,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1743,21'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1743,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1746,27'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1753,16'
          Dst:             hunt_failure
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1753,42'
          Dst:             gpsd_next_hunt_setting
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1754,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1755,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1756,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1756,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1764,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1773,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1775,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1784,9'
          Dst:             time
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1784,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1790,17'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1791,13'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1791,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1832,5'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1832,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1844,13'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1844,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1859,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1875,9'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1878,13'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1880,9'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1897,5'
          Dst:             gps_merge_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1907,33'
          Dst:             fill_dop
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1912,5'
          Dst:             gpsd_error_model
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1946,14'
          Dst:             time
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1947,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1951,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1957,5'
          Dst:             gpsd_log
    - functionName:    gpsd_activate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:699,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:699,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:704,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:709,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:713,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:716,29'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:716,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:716,56'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:717,36'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:717,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:717,47'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:718,41'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:716,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:716,13'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:722,13'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:722,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:722,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_clear
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:725,13'
              BranchSideFuncs:
                - gpsd_clear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:731,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:761,5'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:731,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:735,19'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:761,5'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:736,32'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:756,9'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:736,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:737,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:742,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:743,21'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:743,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:743,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:746,44'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:750,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:736,32'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:756,9'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:756,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:756,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_clear
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:761,5'
              BranchSideFuncs:
                - gpsd_clear
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:768,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:769,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:768,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:770,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:773,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:773,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:699,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:705,9'
          Dst:             gpsd_run_device_hook
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:708,41'
          Dst:             gpsd_open
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:722,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:725,13'
          Dst:             gpsd_clear
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:737,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:741,23'
          Dst:             tcflush
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:743,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:747,21'
          Dst:             gpsd_assert_sync
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:750,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:756,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:761,5'
          Dst:             gpsd_clear
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:548,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:548,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:554,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:555,35'
              BranchSideFuncs:
                - netgnss_uri_open
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:559,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:559,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:562,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:564,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:572,65'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:573,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:574,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:572,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:574,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:579,9'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:579,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:579,9'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:583,17'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:585,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:587,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:593,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:587,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:587,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:597,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:593,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:593,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:597,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:600,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:607,65'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:608,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:609,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:607,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:609,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:613,9'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:613,9'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:616,26'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:616,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:619,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:625,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:625,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:625,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:628,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:631,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:679,9'
              BranchSideFuncs:
                - str_starts_with.378
                - gpsd_serial_open
                - nmea2000_open
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:652,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:653,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:657,14'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:657,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:659,9'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:660,9'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:660,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:660,9'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:663,26'
              BranchSideFuncs:
                - netlib_connectsock
                - gpsd_log
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:665,13'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:671,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:671,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:671,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:679,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:680,16'
              BranchSideFuncs:
                - nmea2000_open
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:685,12'
              BranchSideFuncs:
                - gpsd_serial_open
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:548,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:554,9'
          Dst:             netgnss_uri_check
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:555,35'
          Dst:             netgnss_uri_open
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:559,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:564,16'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:570,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:572,19'
          Dst:             parse_uri_dest
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:574,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:579,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:583,17'
          Dst:             netlib_connectsock1
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:587,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:587,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:593,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:600,16'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:605,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:607,19'
          Dst:             parse_uri_dest
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:609,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:613,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:616,26'
          Dst:             netlib_connectsock1
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:619,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:619,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:625,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:631,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:650,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:652,19'
          Dst:             parse_uri_dest
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:653,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:660,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:663,26'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:665,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:665,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:671,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:679,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:680,16'
          Dst:             nmea2000_open
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:685,12'
          Dst:             gpsd_serial_open
    - functionName:    gpsd_clear
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:444,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:444,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:445,5'
          Dst:             lexer_init
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:447,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:448,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:449,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:450,5'
          Dst:             gps_clear_gst
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:457,5'
          Dst:             memset_volatile
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/../include/strfuncs.h:57,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:58,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:60,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ppsthread_log
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:403,70'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_vlog
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:403,70'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:425,17'
              BranchSideFuncs:
                - gpsd_vlog
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:425,17'
              BranchSideFuncs:
                - gpsd_vlog
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:425,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:425,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:430,12'
              BranchSideFuncs:
                - gpsd_vlog
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:432,5'
          Dst:             gpsd_vlog
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    parse_uri_dest
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:475,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:475,16'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:475,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:477,20'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:487,15'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:478,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:478,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:482,13'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:490,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:492,12'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:506,12'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:507,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:520,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:522,12'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:526,17'
              BranchSideFuncs:
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:526,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:526,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:527,13'
              BranchSideFuncs:
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:528,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:530,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:533,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:533,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:533,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:534,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:477,20'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:489,9'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:503,9'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:519,9'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~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:    35
      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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:220,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_packetdump
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:220,37'
              BranchSideFuncs:
                - gpsd_packetdump
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:220,12'
          Dst:             gpsd_packetdump
    - functionName:    gpsd_switch_driver
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:263,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:263,41'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:266,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:267,43'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:272,5'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:272,5'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:272,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:272,5'
              BranchSideFuncs:
                - gpsd_log
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:274,15'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_assert_sync
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:274,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:275,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:275,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:274,43'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:276,13'
              BranchSideFuncs:
                - gpsd_assert_sync
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:276,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:276,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_assert_sync
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:279,13'
              BranchSideFuncs:
                - gpsd_assert_sync
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:284,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:285,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:284,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:286,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:289,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:289,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:289,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:290,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:274,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:275,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:294,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:294,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:267,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:272,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:275,18'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:276,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:279,13'
          Dst:             gpsd_assert_sync
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:294,5'
          Dst:             gpsd_log
    - functionName:    hunt_failure
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1536
      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.25.1~dev/gpsd/libgpsd_core.c:1527,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - gpsd_serial_isatty
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1527,14'
              BranchSideFuncs:
                - gpsd_serial_isatty
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1527,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1532,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1532,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1535,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1527,14'
          Dst:             gpsd_serial_isatty
    - functionName:    fill_dop
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          641
      EdgeCount:       134
      CyclomaticComplexity: 37
      functionsReached:
        - cos
        - gpsd_log
        - matrix_invert
        - sin
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:880,5'
              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.25.1~dev/gpsd/libgpsd_core.c:882,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:884,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.25.1~dev/gpsd/libgpsd_core.c:920,5'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:884,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:882,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.25.1~dev/gpsd/libgpsd_core.c:888,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.25.1~dev/gpsd/libgpsd_core.c:888,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:882,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.25.1~dev/gpsd/libgpsd_core.c:892,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.25.1~dev/gpsd/libgpsd_core.c:892,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:882,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.25.1~dev/gpsd/libgpsd_core.c:893,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.25.1~dev/gpsd/libgpsd_core.c:893,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:882,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.25.1~dev/gpsd/libgpsd_core.c:894,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.25.1~dev/gpsd/libgpsd_core.c:892,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:882,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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:898,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:882,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.25.1~dev/gpsd/libgpsd_core.c:899,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.25.1~dev/gpsd/libgpsd_core.c:898,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:882,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.25.1~dev/gpsd/libgpsd_core.c:904,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.25.1~dev/gpsd/libgpsd_core.c:910,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:910,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.25.1~dev/gpsd/libgpsd_core.c:916,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.25.1~dev/gpsd/libgpsd_core.c:882,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:884,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.25.1~dev/gpsd/libgpsd_core.c:920,5'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:920,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:920,5'
              BranchSideFuncs:
                - gpsd_log
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:924,11'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:924,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:934,5'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,28'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:949,31'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:945,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:947,13'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:962,9'
              BranchSideFuncs:
                - matrix_invert
                - gpsd_log
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:962,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:976,9'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:982,17'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - sqrt
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:976,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:976,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:976,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:990,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:990,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:998,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:998,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:999,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1001,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1002,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1004,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1005,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1007,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1007,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1008,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1010,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1010,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1011,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1013,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1013,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1014,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1016,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1016,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1016,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1017,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:904,24'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:905,15'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:906,24'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:907,15'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:908,24'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:910,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:920,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:962,9'
          Dst:             matrix_invert
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:976,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:982,12'
          Dst:             sqrt
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:983,12'
          Dst:             sqrt
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:984,12'
          Dst:             sqrt
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:985,12'
          Dst:             sqrt
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:986,12'
          Dst:             sqrt
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:987,12'
          Dst:             sqrt
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:988,12'
          Dst:             sqrt
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:990,5'
          Dst:             gpsd_log
    - functionName:    gpsd_error_model
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1391
      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.25.1~dev/gpsd/libgpsd_core.c:1061,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:1061,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1061,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1061,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1065,29'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1070,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1073,21'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1088,31'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1075,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1078,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1081,25'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1097,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1098,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1101,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1098,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1099,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1101,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1099,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1100,15'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1101,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1097,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1101,30'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1104,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1104,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1105,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1110,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1105,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1106,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1110,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1106,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1107,36'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1110,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1104,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1110,47'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1114,15'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
                - ecef_to_wgs84fix
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1114,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1115,15'
              BranchSideFuncs:
                - ecef_to_wgs84fix
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1116,14'
              BranchSideFuncs:
                - ecef_to_wgs84fix
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1115,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1116,14'
              BranchSideFuncs:
                - ecef_to_wgs84fix
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1135,28'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1114,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1119,73'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1135,28'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1135,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1136,20'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1138,32'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1138,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1139,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1140,32'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1140,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1141,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1142,32'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1142,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1143,23'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1146,28'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1146,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1147,20'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1148,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1148,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1149,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1155,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1148,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1151,22'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1155,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
                - hypot
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1155,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1156,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1173,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1157,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1173,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1157,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1158,26'
              BranchSideFuncs:
                - hypot
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1160,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
                - atan2
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1160,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1161,41'
              BranchSideFuncs:
                - atan2
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1173,14'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
                - wgs84_separation
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1173,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1174,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1187,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1173,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1175,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1187,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1175,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1176,30'
              BranchSideFuncs:
                - wgs84_separation
                - mag_var
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1179,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1179,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1180,18'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1182,46'
              BranchSideFuncs:
                - mag_var
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1179,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1182,46'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1187,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1187,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1188,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1188,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1189,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1194,25'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1188,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1192,46'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1200,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1193,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1197,46'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1200,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1200,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1202,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1205,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1202,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1202,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1205,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1205,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1205,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1207,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1210,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1207,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1207,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1207,13'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1207,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1210,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1210,14'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1210,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1211,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1239,11'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1211,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1212,18'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1216,25'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1211,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1214,39'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1239,11'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1215,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1218,39'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1239,11'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1239,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1243,29'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1243,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1244,32'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1243,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1246,22'
              BranchSideFuncs:
                - earth_distance
                - asin
                - earth_distance
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1246,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1247,50'
              BranchSideFuncs:
                - earth_distance
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1256,33'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1252,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1253,32'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1256,33'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1256,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1257,36'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1257,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1258,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1258,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1259,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1259,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1260,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1256,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1261,47'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1264,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1265,36'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,23'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1285,14'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1291,25'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1284,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1287,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1291,25'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1291,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1292,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1292,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1293,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1297,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1292,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1294,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1297,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1297,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1298,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1302,21'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1297,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1299,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1302,21'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1302,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1303,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1309,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1303,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1304,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1309,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1302,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1305,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1309,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1309,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1310,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1315,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1309,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1311,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1315,18'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1315,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1316,18'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1328,27'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1315,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1317,50'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1328,27'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1328,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1329,32'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1328,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1331,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1331,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1332,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1338,22'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1332,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1333,22'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1338,22'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1331,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1334,33'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1338,22'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1334,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1335,33'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1335,33'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1335,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1334,64'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1334,64'
              BranchSideFuncs:
                - earth_distance
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1338,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1355,53'
              BranchSideFuncs:
                - earth_distance
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1364,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1357,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1358,21'
              BranchSideFuncs:
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1358,21'
              BranchSideFuncs:
                - asin
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1358,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1358,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1364,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1358,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1359,55'
              BranchSideFuncs:
                - asin
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1364,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1364,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1365,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1365,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1366,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1364,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1369,45'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1387,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1389,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1117,33'
          Dst:             ecef_to_wgs84fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1158,26'
          Dst:             hypot
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1161,26'
          Dst:             atan2
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1176,30'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1182,33'
          Dst:             mag_var
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1247,30'
          Dst:             earth_distance
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1355,30'
          Dst:             earth_distance
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1360,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.25.1~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.25.1~dev/gpsd/../include/strfuncs.h:43,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:43,14'
              BranchSideFuncs:
                - strlen
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:43,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:43,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:44,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:43,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:45,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:43,14'
          Dst:             strlen
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    gpsd_await_data
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1486
      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.25.1~dev/gpsd/libgpsd_core.c:1406,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:1406,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.25.1~dev/gpsd/libgpsd_core.c:1408,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1408,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.25.1~dev/gpsd/libgpsd_core.c:1422,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.25.1~dev/gpsd/libgpsd_core.c:1425,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1426,22'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1451,11'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1426,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1426,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1431,19'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - fcntl
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1431,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1439,21'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1447,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1439,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1434,50'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1439,52'
              BranchSideFuncs:
                - fcntl
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1439,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1434,50'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1440,21'
              BranchSideFuncs:
                - fcntl
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1434,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1434,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1439,21'
              BranchSideFuncs:
                - fcntl
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1447,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1447,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1451,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1453,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1457,29'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1453,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1453,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1453,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1457,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1457,9'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1463,17'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1465,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1464,43'
              BranchSideFuncs:
                - str_appendf
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:1464,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1465,17'
              BranchSideFuncs:
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1469,9'
              BranchSideFuncs:
                - str_rstrip_char
                - strlcat
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1472,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1471,43'
              BranchSideFuncs:
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1473,17'
              BranchSideFuncs:
                - str_appendf
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1471,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1472,17'
              BranchSideFuncs:
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1477,15'
              BranchSideFuncs:
                - clock_gettime
                - timespec_str
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1478,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1478,9'
              BranchSideFuncs:
                - timespec_str
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1483,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1408,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1422,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1424,14'
          Dst:             pselect
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1439,52'
          Dst:             fcntl
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1447,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1447,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1453,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1466,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1469,9'
          Dst:             str_rstrip_char
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1470,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1473,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1477,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1478,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1478,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:1478,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.25.1~dev/gpsd/libgpsd_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2177
      functionLinenumberEnd: 2203
      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.25.1~dev/gpsd/libgpsd_core.c:2184,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2185,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:2203,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_init
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:317,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:319,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:320,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:346,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:347,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:348,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:349,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:350,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:351,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:352,5'
          Dst:             gps_clear_gst
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:353,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:355,5'
          Dst:             gpsd_tty_init
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:357,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:360,5'
          Dst:             packet_reset
    - functionName:    gps_context_init
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:305,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - errout_reset
                - pthread_mutex_init
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:305,14'
              BranchSideFuncs:
                - errout_reset
                - pthread_mutex_init
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:307,5'
          Dst:             errout_reset
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:310,11'
          Dst:             pthread_mutex_init
    - functionName:    errout_reset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/libgpsd_core.c:53,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs:
                - fputs
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:53,22'
              BranchSideFuncs:
                - fputs
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:53,11'
          Dst:             fputs
    - functionName:    gpsd_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/libgpsd_core.c:48,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/libgpsd_core.c:48,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    matrix_invert
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/matrix.c:79,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/matrix.c:58,50'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/matrix.c:79,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    netgnss_report
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/net_gnss_dispatch.c:60,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:0,0'
              BranchSideFuncs:
                - ntrip_report
                - dgpsip_report
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:60,34'
              BranchSideFuncs:
                - ntrip_report
                - dgpsip_report
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:60,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:61,9'
              BranchSideFuncs:
                - dgpsip_report
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:62,30'
              BranchSideFuncs:
                - ntrip_report
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:62,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:62,16'
              BranchSideFuncs:
                - ntrip_report
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:63,9'
              BranchSideFuncs:
                - ntrip_report
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:61,9'
          Dst:             dgpsip_report
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:63,9'
          Dst:             ntrip_report
    - functionName:    netgnss_uri_open
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/net_gnss_dispatch.c:34,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_gnss_dispatch.c:34,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_gnss_dispatch.c:37,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:39,72'
              BranchSideFuncs:
                - ntrip_open
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:42,9'
              BranchSideFuncs:
                - str_starts_with.452
                - dgpsip_open
                - dgpsip_open
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:42,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:43,74'
              BranchSideFuncs:
                - dgpsip_open
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:47,12'
              BranchSideFuncs:
                - dgpsip_open
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:34,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:37,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:39,16'
          Dst:             ntrip_open
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:42,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:43,16'
          Dst:             dgpsip_open
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:47,12'
          Dst:             dgpsip_open
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    netgnss_uri_check
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/net_gnss_dispatch.c:26,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:0,0'
              BranchSideFuncs:
                - str_starts_with.452
                - str_starts_with.452
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:26,9'
              BranchSideFuncs:
                - str_starts_with.452
                - str_starts_with.452
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:26,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:26,46'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:27,9'
              BranchSideFuncs:
                - str_starts_with.452
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:26,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_gnss_dispatch.c:27,9'
          Dst:             str_starts_with
    - functionName:    lexer_getline
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 661
      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.25.1~dev/gpsd/net_ntrip.c:640,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:640,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:640,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:640,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:640,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:645,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:649,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:649,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:653,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:653,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:637,52'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:655,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:637,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:637,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:640,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ntrip_field_iterate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:115,9'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:118,14'
              BranchSideFuncs:
                - strnlen
                - strstr
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:129,5'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:118,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:118,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:121,20'
              BranchSideFuncs:
                - strnlen
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:122,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:122,13'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:129,5'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:129,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:129,17'
              BranchSideFuncs:
                - strstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:133,14'
              BranchSideFuncs:
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:134,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:137,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:137,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:137,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:121,20'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:129,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:133,14'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~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:    28
      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:    110
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntrip_str_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:150,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:161,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:166,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:171,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:172,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:189,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:208,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:218,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:208,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:209,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:208,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:214,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_ntrip.c:218,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:218,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:218,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:224,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:236,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:224,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:225,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:226,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:226,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:227,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:228,25'
              BranchSideFuncs:
                - strcasecmp
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:228,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:229,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:231,19'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:232,13'
              BranchSideFuncs:
                - gpsd_log
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:241,9'
              BranchSideFuncs:
                - ntrip_field_iterate
                - atoi
                - ntrip_field_iterate
                - atoi
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:236,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:236,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:236,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:242,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:242,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:246,17'
              BranchSideFuncs:
                - atoi
                - ntrip_field_iterate
                - atoi
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:250,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:254,21'
              BranchSideFuncs:
                - atoi
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:155,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:156,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:159,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:161,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:166,22'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:172,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:176,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:178,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:179,25'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:182,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:184,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:186,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:189,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:190,26'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:194,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:195,27'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:198,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:199,22'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:202,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:204,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:206,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:209,19'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:210,19'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:214,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:218,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:223,22'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:224,18'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:226,25'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:228,25'
          Dst:             strcasecmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:232,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:236,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:241,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:246,17'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:249,9'
          Dst:             ntrip_field_iterate
        - Src:             'gpsd-3.25.1~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:    87
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/stdlib.h:363,16'
          Dst:             strtol
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    ntrip_close
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1308
      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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1280,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - close
                - clock_gettime
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1280,30'
              BranchSideFuncs:
                - close
                - clock_gettime
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1280,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1283,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1290,21'
              BranchSideFuncs:
                - close
                - clock_gettime
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1283,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1283,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1286,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1292,9'
              BranchSideFuncs:
                - clock_gettime
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1298,9'
              BranchSideFuncs:
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1292,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1292,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1304,51'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1298,9'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1304,51'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1283,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1290,15'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1292,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1292,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1292,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1298,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1304,11'
          Dst:             clock_gettime
    - functionName:    ntrip_report
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1275
      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
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1226,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:1229,35'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1229,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1229,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1233,5'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1233,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1233,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1240,23'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1240,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1247,10'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1248,9'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1251,29'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1251,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1255,12'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1256,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1255,12'
              BranchSideFuncs:
                - write
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1256,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1260,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1261,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1263,22'
              BranchSideFuncs:
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1261,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1261,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1261,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1263,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1265,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1270,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1265,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1265,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1265,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1270,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1270,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1270,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1233,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1255,12'
          Dst:             gpsd_position_fix_dump
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1259,15'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1261,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1265,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1265,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1265,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1270,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.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1038
      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.25.1~dev/gpsd/net_ntrip.c:998,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1000,5'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1000,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1000,5'
              BranchSideFuncs:
                - gpsd_log
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1003,52'
              BranchSideFuncs:
                - netlib_connectsock1
                - gpsd_log
                - clock_gettime
                - netlib_errstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1010,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1013,9'
              BranchSideFuncs:
                - clock_gettime
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1026,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1013,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1013,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1018,15'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1027,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1027,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1037,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1000,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1003,13'
          Dst:             netlib_connectsock1
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1013,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1013,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1018,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1027,5'
          Dst:             gpsd_log
    - functionName:    ntrip_stream_get_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 820
      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.25.1~dev/gpsd/net_ntrip.c:672,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:676,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.25.1~dev/gpsd/net_ntrip.c:684,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:684,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.25.1~dev/gpsd/net_ntrip.c:686,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.25.1~dev/gpsd/net_ntrip.c:689,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:690,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.25.1~dev/gpsd/net_ntrip.c:698,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.25.1~dev/gpsd/net_ntrip.c:690,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:689,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.25.1~dev/gpsd/net_ntrip.c:693,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:693,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:693,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:693,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:701,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:701,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.25.1~dev/gpsd/net_ntrip.c:716,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.25.1~dev/gpsd/net_ntrip.c:716,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:717,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:722,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.25.1~dev/gpsd/net_ntrip.c:717,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:717,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:717,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:724,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:724,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:724,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:758,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:759,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:782,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:760,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:760,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.25.1~dev/gpsd/net_ntrip.c:766,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.25.1~dev/gpsd/net_ntrip.c:766,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:767,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.25.1~dev/gpsd/net_ntrip.c:771,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.25.1~dev/gpsd/net_ntrip.c:767,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:767,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.25.1~dev/gpsd/net_ntrip.c:769,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.25.1~dev/gpsd/net_ntrip.c:771,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:775,18'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:782,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:775,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:758,23'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:788,12'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:782,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:782,9'
              BranchSideFuncs:
                - gpsd_log
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:788,12'
              BranchSideFuncs:
                - fcntl
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:790,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:791,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:794,42'
              BranchSideFuncs:
                - fcntl
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:791,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:791,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - packet_reset
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:801,21'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - packet_reset
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:798,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:798,5'
              BranchSideFuncs:
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - packet_reset
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:801,21'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - packet_reset
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:801,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:802,33'
              BranchSideFuncs:
                - packet_reset
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:803,9'
              BranchSideFuncs:
                - packet_reset
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:803,9'
              BranchSideFuncs:
                - packet_reset
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:807,20'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:807,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:809,13'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:812,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:812,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:812,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:818,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:684,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:686,5'
          Dst:             lexer_init
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:689,29'
          Dst:             read
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:690,22'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:693,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:693,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:700,5'
          Dst:             lexer_getline
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:701,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:701,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:716,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:717,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:722,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:723,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:724,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:759,9'
          Dst:             lexer_getline
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:760,9'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:760,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:766,18'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:767,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:775,18'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:782,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:788,12'
          Dst:             fcntl
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:791,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:791,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:791,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:794,15'
          Dst:             fcntl
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:798,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:803,9'
          Dst:             packet_reset
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:812,9'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:812,9'
          Dst:             gpsd_log
    - functionName:    ntrip_stream_get_req
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 622
      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
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:575,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:580,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.25.1~dev/gpsd/net_ntrip.c:581,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:582,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:588,5'
              BranchSideFuncs:
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:582,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:582,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:582,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:588,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:588,5'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:600,36'
              BranchSideFuncs:
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:602,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:603,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:608,5'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:603,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:603,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:603,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:608,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:608,5'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:612,12'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:614,9'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:614,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:614,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:618,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:580,13'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:582,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:582,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:588,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:592,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:603,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:608,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:608,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:612,12'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:614,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:614,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:614,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:618,15'
          Dst:             close
    - functionName:    ntrip_auth_encode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 564
      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.25.1~dev/gpsd/net_ntrip.c:515,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:518,20'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:519,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:519,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:521,30'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:534,9'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:521,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:521,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:534,9'
              BranchSideFuncs:
                - strnlen
                - b64_ntop
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:535,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:535,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:542,15'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:536,26'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:535,17'
          Dst:             b64_ntop
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:542,15'
          Dst:             snprintf
    - functionName:    ntrip_sourcetable_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         89
      ICount:          467
      EdgeCount:       124
      CyclomaticComplexity: 37
      functionsReached:
        - __errno_location
        - gpsd_log
        - ntrip_str_parse
        - read
        - str_starts_with
        - strcmp
        - strerror
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:268,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - read
                - gpsd_log
                - 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.25.1~dev/gpsd/net_ntrip.c:272,45'
              BranchSideFuncs:
                - __errno_location
                - read
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:282,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:282,9'
              BranchSideFuncs:
                - gpsd_log
                - read
                - gpsd_log
                - 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
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:285,16'
              BranchSideFuncs:
                - read
                - gpsd_log
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:285,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:286,26'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - read
                - gpsd_log
                - 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
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:300,15'
              BranchSideFuncs:
                - read
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:286,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:277,9'
              BranchSideFuncs:
                - read
                - gpsd_log
                - 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.25.1~dev/gpsd/net_ntrip.c:289,31'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:289,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:290,24'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:295,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:289,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:289,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:295,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:295,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:295,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:295,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:300,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:302,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:310,13'
              BranchSideFuncs:
                - read
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:302,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:302,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:302,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:316,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:316,9'
              BranchSideFuncs:
                - gpsd_log
                - read
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:319,9'
              BranchSideFuncs:
                - read
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:321,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:328,17'
              BranchSideFuncs:
                - str_starts_with.523
                - strstr
                - strstr
                - read
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:348,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:328,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - strstr
                - read
                - str_starts_with.523
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:331,32'
              BranchSideFuncs:
                - strstr
                - strstr
                - read
                - str_starts_with.523
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:331,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:335,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:335,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:335,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:335,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:341,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:341,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:344,18'
              BranchSideFuncs:
                - read
                - str_starts_with.523
                - strstr
                - strstr
                - gpsd_log
                - gpsd_log
                - strerror
                - gpsd_log
                - strerror
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:351,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.25.1~dev/gpsd/net_ntrip.c:439,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.25.1~dev/gpsd/net_ntrip.c:351,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:351,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:357,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.25.1~dev/gpsd/net_ntrip.c:358,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:363,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.25.1~dev/gpsd/net_ntrip.c:439,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.25.1~dev/gpsd/net_ntrip.c:366,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:366,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.25.1~dev/gpsd/net_ntrip.c:369,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.25.1~dev/gpsd/net_ntrip.c:369,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:371,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.25.1~dev/gpsd/net_ntrip.c:419,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.25.1~dev/gpsd/net_ntrip.c:375,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:381,45'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:432,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.25.1~dev/gpsd/net_ntrip.c:381,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:382,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:388,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:382,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:382,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:382,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:388,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:389,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:396,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:389,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:389,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:389,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:396,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:397,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:405,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:396,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:398,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:405,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:398,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:398,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:398,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:419,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:422,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.25.1~dev/gpsd/net_ntrip.c:424,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.25.1~dev/gpsd/net_ntrip.c:422,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:422,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.25.1~dev/gpsd/net_ntrip.c:432,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.25.1~dev/gpsd/net_ntrip.c:424,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:427,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.25.1~dev/gpsd/net_ntrip.c:432,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.25.1~dev/gpsd/net_ntrip.c:427,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:427,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.25.1~dev/gpsd/net_ntrip.c:432,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.25.1~dev/gpsd/net_ntrip.c:435,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:348,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.25.1~dev/gpsd/net_ntrip.c:435,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.25.1~dev/gpsd/net_ntrip.c:348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:351,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.25.1~dev/gpsd/net_ntrip.c:439,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.25.1~dev/gpsd/net_ntrip.c:439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:439,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.25.1~dev/gpsd/net_ntrip.c:442,15'
              BranchSideFuncs:
                - read
                - gpsd_log
                - 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
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:442,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:282,9'
              BranchSideFuncs:
                - read
                - gpsd_log
                - 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.25.1~dev/gpsd/net_ntrip.c:445,13'
              BranchSideFuncs:
                - read
                - gpsd_log
                - 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
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:280,16'
          Dst:             read
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:282,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:295,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:295,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:302,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:302,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:316,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:328,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:331,32'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:335,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:340,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:351,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:357,19'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:366,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:369,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:371,17'
          Dst:             ntrip_str_parse
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:375,26'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:382,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:389,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:398,25'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:419,24'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:422,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:424,24'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:427,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:435,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:439,9'
          Dst:             gpsd_log
    - functionName:    ntrip_stream_req_probe
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 506
      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
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:465,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:469,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.25.1~dev/gpsd/net_ntrip.c:470,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:471,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:476,12'
              BranchSideFuncs:
                - snprintf
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:471,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:471,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:471,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:490,5'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:484,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:490,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:490,5'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:495,9'
              BranchSideFuncs:
                - write
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:496,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:496,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:497,9'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:497,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:497,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:501,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:469,13'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:471,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:471,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:476,12'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:484,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:490,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:490,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:495,9'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:497,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:497,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:497,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:501,15'
          Dst:             close
    - functionName:    ntrip_state
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:68,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:71,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ntrip_open
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1218
      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
        - time
        - write
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1049,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:1054,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.25.1~dev/gpsd/net_ntrip.c:1054,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1054,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.25.1~dev/gpsd/net_ntrip.c:1060,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.25.1~dev/gpsd/net_ntrip.c:1060,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1060,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1065,17'
              BranchSideFuncs:
                - ntrip_parse_url
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1099,15'
              BranchSideFuncs:
                - ntrip_sourcetable_parse
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1148,15'
              BranchSideFuncs:
                - ntrip_stream_get_parse
                - close
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1159,24'
              BranchSideFuncs:
                - time
                - ntrip_reconnect
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1182,54'
              BranchSideFuncs:
                - snprintf
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1073,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1075,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1081,47'
              BranchSideFuncs:
                - ntrip_stream_req_probe
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1083,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1083,9'
              BranchSideFuncs:
                - gpsd_log
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1086,16'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1086,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1087,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1093,15'
              BranchSideFuncs:
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1101,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1099,15'
              BranchSideFuncs:
                - gpsd_log
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1104,15'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1104,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1105,38'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1108,15'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1108,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1109,43'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1112,37'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1108,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1108,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1112,37'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1112,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1113,55'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1115,37'
              BranchSideFuncs:
                - close
                - ntrip_auth_encode
                - ntrip_stream_get_req
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1117,9'
              BranchSideFuncs:
                - gpsd_log
                - ntrip_auth_encode
                - ntrip_stream_get_req
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1130,18'
              BranchSideFuncs:
                - ntrip_auth_encode
                - ntrip_stream_get_req
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1130,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1131,38'
              BranchSideFuncs:
                - ntrip_stream_get_req
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1135,45'
              BranchSideFuncs:
                - ntrip_stream_get_req
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1136,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1137,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1141,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1142,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1143,39'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1145,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1149,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1150,41'
              BranchSideFuncs:
                - close
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1155,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1159,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1164,15'
              BranchSideFuncs:
                - ntrip_reconnect
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1165,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1165,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1166,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1165,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1165,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1167,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1186,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1187,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1192,9'
              BranchSideFuncs:
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
                - gps_visibilize
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1187,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1187,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1187,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1192,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1192,9'
              BranchSideFuncs:
                - gps_visibilize
                - gpsd_log
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1196,43'
              BranchSideFuncs:
                - write
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1196,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1198,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1206,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1198,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1198,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1206,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1206,13'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1054,5'
          Dst:             ntrip_state
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1054,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1071,15'
          Dst:             ntrip_parse_url
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1080,15'
          Dst:             ntrip_stream_req_probe
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1083,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1093,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1099,15'
          Dst:             ntrip_sourcetable_parse
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1101,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1115,15'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1117,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1130,18'
          Dst:             ntrip_auth_encode
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1134,15'
          Dst:             ntrip_stream_get_req
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1148,15'
          Dst:             ntrip_stream_get_parse
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1150,19'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1159,24'
          Dst:             time
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1164,15'
          Dst:             ntrip_reconnect
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1174,16'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1187,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1192,9'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1192,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1196,21'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1198,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1198,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1198,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:1206,13'
          Dst:             gpsd_log
    - functionName:    ntrip_parse_url
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/net_ntrip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 985
      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.25.1~dev/gpsd/net_ntrip.c:833,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_ntrip.c:845,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.25.1~dev/gpsd/net_ntrip.c:851,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:852,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:856,12'
              BranchSideFuncs:
                - strlcpy
                - strrchr
                - strrchr
                - strrchr
                - strrchr
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:852,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:852,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:852,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:862,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:866,27'
              BranchSideFuncs:
                - strlcpy
                - strrchr
                - strrchr
                - strrchr
                - strrchr
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:862,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:862,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:862,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:876,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:891,18'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:962,21'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:891,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:894,22'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:919,23'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:894,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:895,22'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:900,24'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:894,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:900,24'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:905,28'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:907,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:909,28'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:962,21'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:919,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:922,21'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:930,21'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:931,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:932,26'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:935,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:931,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:935,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:942,32'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:944,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:946,36'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - strlcpy
                - gpsd_log
                - getservbyname
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:956,31'
              BranchSideFuncs:
                - strlcpy
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:959,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:962,21'
              BranchSideFuncs:
                - getservbyname
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:969,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:962,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:965,9'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:969,31'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_ntrip.c:977,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:977,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_ntrip.c:977,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:845,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:848,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:851,26'
          Dst:             strrchr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:852,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:862,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:866,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:871,10'
          Dst:             strrchr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:872,13'
          Dst:             strrchr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:873,11'
          Dst:             strrchr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:874,11'
          Dst:             strrchr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:956,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:956,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:962,21'
          Dst:             getservbyname
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:969,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:974,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/net_ntrip.c:977,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.25.1~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.25.1~dev/gpsd/ppsthread.c:166,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - strerror_r
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:166,15'
              BranchSideFuncs:
                - strerror_r
        - Branch String:   'gpsd-3.25.1~dev/gpsd/ppsthread.c:167,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:170,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_edge_tiocmiwait
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/ppsthread.c:485,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:515,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:538,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:540,9'
              BranchSideFuncs:
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:551,36'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - pps_strerror_r
                - timespec_str
        - Branch String:   'gpsd-3.25.1~dev/gpsd/ppsthread.c:551,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:552,9'
              BranchSideFuncs:
                - timespec_str
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:564,12'
              BranchSideFuncs:
                - timespec_str
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:515,14'
          Dst:             ioctl
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:521,32'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:521,17'
          Dst:             pps_strerror_r
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:532,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:534,5'
          Dst:             thread_unlock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:538,13'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:545,36'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:545,21'
          Dst:             pps_strerror_r
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:551,14'
          Dst:             ioctl
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:558,36'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:558,21'
          Dst:             pps_strerror_r
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:176,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:176,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __errno_location
                - pps_strerror_r
        - Branch String:   'gpsd-3.25.1~dev/gpsd/ppsthread.c:177,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:177,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:178,9'
              BranchSideFuncs:
                - __errno_location
                - pps_strerror_r
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:176,23'
          Dst:             pthread_mutex_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:182,32'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:182,17'
          Dst:             pps_strerror_r
    - functionName:    thread_unlock
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/ppsthread.c:188,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __errno_location
                - pps_strerror_r
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:188,23'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __errno_location
                - pps_strerror_r
        - Branch String:   'gpsd-3.25.1~dev/gpsd/ppsthread.c:189,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:189,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:190,9'
              BranchSideFuncs:
                - __errno_location
                - pps_strerror_r
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:188,23'
          Dst:             pthread_mutex_unlock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:194,36'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:194,21'
          Dst:             pps_strerror_r
    - functionName:    pps_thread_ppsout
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/ppsthread.c:1376,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:1378,5'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1378,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1381,5'
          Dst:             thread_unlock
    - functionName:    pps_thread_qErrin
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/ppsthread.c:1366,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1369,5'
          Dst:             thread_unlock
    - functionName:    pps_thread_fixin
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/ppsthread.c:1357,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:1357,5'
              BranchSideFuncs:
                - thread_lock
                - thread_unlock
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1357,5'
          Dst:             thread_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1359,5'
          Dst:             thread_unlock
    - functionName:    pps_thread_deactivate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:708,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:752,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:821,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:832,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:832,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:841,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:956,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:959,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/ppsthread.c:984,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:989,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:990,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:991,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:992,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:993,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:989,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1015,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1053,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1055,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1059,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1064,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1071,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1078,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1083,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1086,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1091,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1096,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1108,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1113,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1117,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1121,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1158,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1162,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1162,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1208,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1231,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1231,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1239,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1240,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1239,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1252,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:816,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:816,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/ppsthread.c:753,14'
          Dst:             isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:827,19'
          Dst:             sleep
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:839,19'
          Dst:             get_edge_tiocmiwait
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:881,21'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1014,13'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1217,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1218,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1219,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1257,13'
          Dst:             thread_lock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1260,13'
          Dst:             thread_unlock
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1265,17'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1266,17'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1274,17'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/ppsthread.c:1301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:0,0'
              BranchSideFuncs:
                - pthread_create
                - nanosleep
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:1302,21'
              BranchSideFuncs:
                - pthread_create
                - nanosleep
        - Branch String:   'gpsd-3.25.1~dev/gpsd/ppsthread.c:1341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:1341,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:1342,15'
              BranchSideFuncs:
                - nanosleep
        - Branch String:   'gpsd-3.25.1~dev/gpsd/ppsthread.c:1341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:1341,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/ppsthread.c:1342,15'
              BranchSideFuncs:
                - nanosleep
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1333,14'
          Dst:             pthread_create
        - Src:             'gpsd-3.25.1~dev/gpsd/ppsthread.c:1333,14'
          Dst:             gpsd_ppsmonitor
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudonmea.c:54,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:54,14'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:54,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:55,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:57,15'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:57,15'
          Dst:             snprintf
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    23
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    gpsd_binary_ais_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 614
      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.25.1~dev/gpsd/pseudonmea.c:514,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:514,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.25.1~dev/gpsd/pseudonmea.c:524,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:526,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.25.1~dev/gpsd/pseudonmea.c:528,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.25.1~dev/gpsd/pseudonmea.c:530,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:533,24'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:574,18'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:534,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:535,18'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:537,32'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:540,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:542,9'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:548,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:549,23'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:552,26'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:552,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:554,25'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:556,24'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:556,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:558,29'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:558,29'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strlen
                - strlen
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:569,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:570,17'
              BranchSideFuncs:
                - strlen
                - strlen
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:572,36'
              BranchSideFuncs:
                - strlen
                - strlen
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:544,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:548,54'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:592,36'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:574,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:577,17'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:592,36'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:578,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:579,15'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:579,15'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:592,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:592,9'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:595,17'
              BranchSideFuncs:
                - ais_binary_encode
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:599,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:599,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:600,20'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:600,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:601,36'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:601,36'
              BranchSideFuncs:
                - strlen
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:529,15'
          Dst:             ais_binary_encode
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:548,22'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:558,19'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:568,13'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:572,36'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:579,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:589,9'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:598,19'
          Dst:             ais_binary_encode
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:601,36'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:602,19'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:611,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_ais_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      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.25.1~dev/gpsd/pseudonmea.c:668,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_ais_dump
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:668,13'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_ais_dump
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:669,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:669,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:670,46'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_ais_dump
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:670,46'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:670,9'
          Dst:             gpsd_binary_ais_dump
    - functionName:    gpsd_binary_almanac_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 505
      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.25.1~dev/gpsd/pseudonmea.c:486,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:486,35'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:486,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:486,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:490,44'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:487,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:503,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_subframe_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 662
      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.25.1~dev/gpsd/pseudonmea.c:657,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strnlen
                - gpsd_binary_almanac_dump
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:657,13'
              BranchSideFuncs:
                - strnlen
                - gpsd_binary_almanac_dump
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:658,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:658,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:659,25'
              BranchSideFuncs:
                - strnlen
                - gpsd_binary_almanac_dump
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:659,25'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:660,9'
          Dst:             gpsd_binary_almanac_dump
    - functionName:    gpsd_binary_satellite_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 366
      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.25.1~dev/gpsd/pseudonmea.c:291,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:291,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.25.1~dev/gpsd/pseudonmea.c:294,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:294,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.25.1~dev/gpsd/pseudonmea.c:353,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.25.1~dev/gpsd/pseudonmea.c:295,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:294,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.25.1~dev/gpsd/pseudonmea.c:299,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.25.1~dev/gpsd/pseudonmea.c:299,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:294,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.25.1~dev/gpsd/pseudonmea.c:300,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.25.1~dev/gpsd/pseudonmea.c:299,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:294,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.25.1~dev/gpsd/pseudonmea.c:304,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.25.1~dev/gpsd/pseudonmea.c:304,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:294,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.25.1~dev/gpsd/pseudonmea.c:305,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.25.1~dev/gpsd/pseudonmea.c:305,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:294,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.25.1~dev/gpsd/pseudonmea.c:306,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.25.1~dev/gpsd/pseudonmea.c:304,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:294,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.25.1~dev/gpsd/pseudonmea.c:310,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.25.1~dev/gpsd/pseudonmea.c:294,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:295,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.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:313,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:317,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.25.1~dev/gpsd/pseudonmea.c:317,66'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:318,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.25.1~dev/gpsd/pseudonmea.c:317,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:322,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.25.1~dev/gpsd/pseudonmea.c:322,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:323,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.25.1~dev/gpsd/pseudonmea.c:323,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:324,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.25.1~dev/gpsd/pseudonmea.c:322,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:328,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.25.1~dev/gpsd/pseudonmea.c:328,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:312,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.25.1~dev/gpsd/pseudonmea.c:332,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.25.1~dev/gpsd/pseudonmea.c:332,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:333,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.25.1~dev/gpsd/pseudonmea.c:340,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.25.1~dev/gpsd/pseudonmea.c:345,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:346,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.25.1~dev/gpsd/pseudonmea.c:347,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.25.1~dev/gpsd/pseudonmea.c:345,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:347,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.25.1~dev/gpsd/pseudonmea.c:349,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.25.1~dev/gpsd/pseudonmea.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:313,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.25.1~dev/gpsd/pseudonmea.c:353,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.25.1~dev/gpsd/pseudonmea.c:353,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:353,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.25.1~dev/gpsd/pseudonmea.c:354,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.25.1~dev/gpsd/pseudonmea.c:353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:353,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:355,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.25.1~dev/gpsd/pseudonmea.c:333,28'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:334,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:339,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:339,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:347,13'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:355,24'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:356,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:358,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:363,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_sky_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 651
      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.25.1~dev/gpsd/pseudonmea.c:646,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_satellite_dump
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:646,13'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_satellite_dump
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:647,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:647,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:648,52'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_satellite_dump
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:648,52'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:648,9'
          Dst:             gpsd_binary_satellite_dump
    - functionName:    gpsd_binary_quality_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 451
      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.25.1~dev/gpsd/pseudonmea.c:372,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:372,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.25.1~dev/gpsd/pseudonmea.c:374,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:376,50'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:431,14'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:380,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:383,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.25.1~dev/gpsd/pseudonmea.c:385,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.25.1~dev/gpsd/pseudonmea.c:387,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:389,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.25.1~dev/gpsd/pseudonmea.c:393,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.25.1~dev/gpsd/pseudonmea.c:389,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:391,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.25.1~dev/gpsd/pseudonmea.c:393,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.25.1~dev/gpsd/pseudonmea.c:395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:395,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.25.1~dev/gpsd/pseudonmea.c:401,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.25.1~dev/gpsd/pseudonmea.c:401,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:403,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.25.1~dev/gpsd/pseudonmea.c:405,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.25.1~dev/gpsd/pseudonmea.c:396,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:395,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.25.1~dev/gpsd/pseudonmea.c:397,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.25.1~dev/gpsd/pseudonmea.c:395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:396,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.25.1~dev/gpsd/pseudonmea.c:401,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.25.1~dev/gpsd/pseudonmea.c:401,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:403,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.25.1~dev/gpsd/pseudonmea.c:405,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.25.1~dev/gpsd/pseudonmea.c:405,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:406,19'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:409,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.25.1~dev/gpsd/pseudonmea.c:409,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:410,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.25.1~dev/gpsd/pseudonmea.c:412,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.25.1~dev/gpsd/pseudonmea.c:414,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:415,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.25.1~dev/gpsd/pseudonmea.c:417,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.25.1~dev/gpsd/pseudonmea.c:419,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:420,17'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:422,23'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:431,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:431,49'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:432,14'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:432,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:432,49'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:433,40'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:431,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:431,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:435,9'
              BranchSideFuncs:
                - utc_to_hhmmss
                - strlen
                - f_str
                - str_appendf.692
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:385,24'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:393,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:397,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:403,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:406,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:410,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:412,23'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:415,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:417,23'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:420,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:422,23'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:425,9'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:439,15'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:442,24'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:448,21'
          Dst:             f_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:443,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:449,9'
          Dst:             nmea_add_checksum
    - functionName:    utc_to_hhmmss
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:75,11'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:75,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:76,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:82,32'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:84,16'
              BranchSideFuncs:
                - gmtime_r
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:88,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:90,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:96,24'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:88,17'
          Dst:             gmtime_r
        - Src:             'gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 282
      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.25.1~dev/gpsd/pseudonmea.c:228,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:239,36'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:241,22'
              BranchSideFuncs:
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:243,12'
              BranchSideFuncs:
                - snprintf
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:251,20'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:254,9'
              BranchSideFuncs:
                - f_str
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:258,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:258,9'
              BranchSideFuncs:
                - degtodm_str
                - degtodm_str
                - f_str
                - f_str
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:239,5'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:246,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:254,9'
          Dst:             f_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:270,20'
          Dst:             degtodm_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:273,20'
          Dst:             degtodm_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:276,20'
          Dst:             f_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:278,20'
          Dst:             f_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:266,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:281,5'
          Dst:             nmea_add_checksum
    - functionName:    degtodm_str
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:36,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - modf
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:36,14'
              BranchSideFuncs:
                - modf
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:36,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:37,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:39,9'
              BranchSideFuncs:
                - modf
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:42,20'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:43,15'
          Dst:             snprintf
    - functionName:    gpsd_binary_time_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 480
      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.25.1~dev/gpsd/pseudonmea.c:461,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:461,44'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:461,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:461,40'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:461,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:461,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:461,9'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:464,9'
              BranchSideFuncs:
                - utc_to_hhmmss
                - snprintf
                - nmea_add_checksum
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:467,9'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:471,16'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:477,9'
          Dst:             nmea_add_checksum
    - functionName:    nmea_tpv_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 641
      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.25.1~dev/gpsd/pseudonmea.c:626,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:626,13'
              BranchSideFuncs:
                - gpsd_binary_time_dump
                - gpsd_position_fix_dump
                - gpsd_transit_fix_dump
                - strlen
                - gpsd_binary_quality_dump
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:629,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:630,16'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - gpsd_transit_fix_dump
                - strlen
                - gpsd_binary_quality_dump
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:632,36'
              BranchSideFuncs:
                - gpsd_position_fix_dump
                - gpsd_transit_fix_dump
                - strlen
                - gpsd_binary_quality_dump
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:632,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:633,54'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_quality_dump
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:636,36'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_quality_dump
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:636,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:636,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:638,50'
              BranchSideFuncs:
                - strlen
                - gpsd_binary_quality_dump
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:630,16'
          Dst:             gpsd_binary_time_dump
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:633,17'
          Dst:             gpsd_position_fix_dump
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:634,9'
          Dst:             gpsd_transit_fix_dump
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:638,50'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:638,9'
          Dst:             gpsd_binary_quality_dump
    - functionName:    gpsd_position_fix_dump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/pseudonmea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 222
      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.25.1~dev/gpsd/pseudonmea.c:141,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudonmea.c:151,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:194,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.25.1~dev/gpsd/pseudonmea.c:194,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.25.1~dev/gpsd/pseudonmea.c:207,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:208,34'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:210,15'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:207,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:210,15'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:212,9'
              BranchSideFuncs:
                - snprintf
                - nmea_add_checksum
                - strnlen
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:155,5'
          Dst:             utc_to_hhmmss
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:194,21'
          Dst:             degtodm_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:197,21'
          Dst:             degtodm_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:191,12'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:202,5'
          Dst:             dbl_to_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:204,5'
          Dst:             dbl_to_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:205,5'
          Dst:             dbl_to_str
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:210,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:215,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:219,5'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:221,13'
          Dst:             strnlen
    - functionName:    dbl_to_str
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/pseudonmea.c:107,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:0,0'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:107,14'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:107,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:108,15'
              BranchSideFuncs:
                - strlcat
                - str_appendf.692
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:110,9'
              BranchSideFuncs:
                - str_appendf.692
                - str_appendf.692
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudonmea.c:112,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudonmea.c:113,9'
              BranchSideFuncs:
                - str_appendf.692
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:108,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:110,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudonmea.c:113,9'
          Dst:             str_appendf
    - functionName:    gpsd_close
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1264
      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
        - tcdrain
        - tcgetattr
        - tcsetattr
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1192,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:1192,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.25.1~dev/gpsd/serial.c:1192,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1192,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1197,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.25.1~dev/gpsd/serial.c:1197,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1200,42'
              BranchSideFuncs:
                - close
                - gpsd_log
                - close
                - time
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1246,39'
              BranchSideFuncs:
                - close
                - gpsd_log
                - close
                - time
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1200,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1202,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.25.1~dev/gpsd/serial.c:1208,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.25.1~dev/gpsd/serial.c:1202,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1202,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.25.1~dev/gpsd/serial.c:1208,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.25.1~dev/gpsd/serial.c:1208,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1210,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.25.1~dev/gpsd/serial.c:1220,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.25.1~dev/gpsd/serial.c:1210,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1212,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.25.1~dev/gpsd/serial.c:1220,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.25.1~dev/gpsd/serial.c:1212,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1212,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.25.1~dev/gpsd/serial.c:1220,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.25.1~dev/gpsd/serial.c:1220,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1221,13'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1228,37'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1221,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1221,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.25.1~dev/gpsd/serial.c:1228,37'
              BranchSideFuncs:
                - cfsetispeed
                - cfsetospeed
                - tcsetattr
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1230,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1232,13'
              BranchSideFuncs:
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1238,29'
              BranchSideFuncs:
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1232,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1238,29'
              BranchSideFuncs:
                - tcsetattr
                - close
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1239,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1241,13'
              BranchSideFuncs:
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1256,5'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1241,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1241,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1256,5'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1246,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1250,38'
              BranchSideFuncs:
                - close
                - time
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1256,5'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1256,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1256,5'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1260,10'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1260,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1260,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1261,21'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1197,13'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1200,19'
          Dst:             ioctl
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1202,17'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1202,17'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1202,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1210,22'
          Dst:             tcdrain
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1212,17'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1212,17'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1212,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1220,18'
          Dst:             tcgetattr
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1221,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1221,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1221,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1228,15'
          Dst:             cfsetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1229,15'
          Dst:             cfsetospeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1230,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1232,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1232,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1232,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1239,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1241,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1241,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1241,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1250,15'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1253,29'
          Dst:             time
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1256,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1261,15'
          Dst:             close
    - functionName:    gpsd_serial_isatty
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 575
      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.25.1~dev/gpsd/serial.c:543,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - isatty
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:543,30'
              BranchSideFuncs:
                - __errno_location
                - isatty
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:543,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:543,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:549,5'
              BranchSideFuncs:
                - __errno_location
                - isatty
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:550,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:550,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:554,19'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:554,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:554,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:556,15'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:556,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:556,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:559,23'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:559,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:559,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:562,20'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:562,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:562,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:564,11'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:554,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:554,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:570,5'
              BranchSideFuncs:
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:570,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:570,5'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:570,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:549,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:550,13'
          Dst:             isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:570,5'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:570,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.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1174
      functionLinenumberEnd: 1183
      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.25.1~dev/gpsd/serial.c:1180,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfgetispeed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1180,23'
              BranchSideFuncs:
                - cfgetispeed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1180,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1180,9'
              BranchSideFuncs:
                - cfgetispeed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1181,58'
              BranchSideFuncs:
                - cfgetispeed
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1181,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.25.1~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.25.1~dev/gpsd/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_next_hunt_setting
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1170
      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.25.1~dev/gpsd/serial.c:1067,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - clock_gettime
                - TS_NORM.771
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1075,14'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - clock_gettime
                - TS_NORM.771
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1075,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1075,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1082,32'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.771
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1082,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1082,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1083,20'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.771
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1082,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1082,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1088,22'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.771
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1088,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1088,9'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.771
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1093,5'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.771
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1097,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1097,5'
              BranchSideFuncs:
                - gpsd_log
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1103,41'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1103,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1104,21'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1117,32'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1103,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1103,9'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1117,32'
              BranchSideFuncs:
                - ioctl
                - gpsd_set_speed
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1117,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1119,49'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1140,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1119,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1122,27'
              BranchSideFuncs:
                - __errno_location
                - gpsd_set_speed
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1131,13'
              BranchSideFuncs:
                - gpsd_set_speed
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1122,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1124,17'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1140,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1124,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1124,17'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1140,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1131,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1131,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1140,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1140,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1143,32'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1155,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1144,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1147,47'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1155,39'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1147,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1155,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1156,47'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1161,26'
              BranchSideFuncs:
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1075,14'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1093,5'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1094,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1097,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1119,26'
          Dst:             ioctl
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1122,27'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1124,17'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1124,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1131,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1165,9'
          Dst:             gpsd_set_speed
    - functionName:    gpsd_set_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 735
      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
        - tcsetattr
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:585,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:585,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.25.1~dev/gpsd/serial.c:585,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:587,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.25.1~dev/gpsd/serial.c:588,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.25.1~dev/gpsd/serial.c:588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:591,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.25.1~dev/gpsd/serial.c:594,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.25.1~dev/gpsd/serial.c:594,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:594,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.25.1~dev/gpsd/serial.c:597,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.25.1~dev/gpsd/serial.c:594,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:597,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.25.1~dev/gpsd/serial.c:605,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.25.1~dev/gpsd/serial.c:608,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:618,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.25.1~dev/gpsd/serial.c:618,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.25.1~dev/gpsd/serial.c:625,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.25.1~dev/gpsd/serial.c:628,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.25.1~dev/gpsd/serial.c:628,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.25.1~dev/gpsd/serial.c:628,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:629,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.25.1~dev/gpsd/serial.c:648,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.25.1~dev/gpsd/serial.c:629,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:630,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.25.1~dev/gpsd/serial.c:648,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.25.1~dev/gpsd/serial.c:628,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:648,16'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:695,5'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:648,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:650,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.25.1~dev/gpsd/serial.c:656,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.25.1~dev/gpsd/serial.c:650,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:650,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.25.1~dev/gpsd/serial.c:664,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.25.1~dev/gpsd/serial.c:659,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:659,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.25.1~dev/gpsd/serial.c:664,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.25.1~dev/gpsd/serial.c:667,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:675,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.25.1~dev/gpsd/serial.c:677,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.25.1~dev/gpsd/serial.c:677,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:685,14'
              BranchSideFuncs:
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:692,9'
              BranchSideFuncs:
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:685,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:685,14'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:692,9'
              BranchSideFuncs:
                - gpsd_flush
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
                - gpsd_get_speed
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:695,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:695,5'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_log
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:701,26'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
                - gpsd_serial_isatty
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:714,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:714,37'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:715,32'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:715,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:715,43'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:716,26'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:714,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:714,9'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:719,17'
              BranchSideFuncs:
                - gpsd_serial_isatty
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:719,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:719,13'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:720,34'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:720,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:723,27'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:728,54'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:723,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:723,17'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:724,40'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:724,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:723,48'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:725,25'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:723,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:723,17'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:724,40'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:728,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:728,24'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:729,17'
              BranchSideFuncs:
                - packet_reset
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:605,12'
          Dst:             speed2code
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:628,17'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:650,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:650,13'
          Dst:             code2speed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:650,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:650,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:656,19'
          Dst:             cfsetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:657,19'
          Dst:             cfsetospeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:659,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:659,13'
          Dst:             code2speed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:659,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:677,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:685,14'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:685,14'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:685,14'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:692,9'
          Dst:             gpsd_flush
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:695,5'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:695,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:719,17'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:733,5'
          Dst:             packet_reset
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:734,5'
          Dst:             clock_gettime
    - functionName:    speed2code
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 393
      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.25.1~dev/gpsd/serial.c:382,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:382,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:387,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:382,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:387,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:387,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:381,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:382,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:387,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:387,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:381,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:381,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:381,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:381,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    code2speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 409
      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.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 519
      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
        - tcflush
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:500,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - tcflush
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:502,39'
              BranchSideFuncs:
                - tcflush
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:502,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:504,9'
              BranchSideFuncs:
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:510,18'
              BranchSideFuncs:
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:504,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:510,18'
              BranchSideFuncs:
                - nanosleep
                - tcflush
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:513,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:513,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:515,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:515,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:515,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:515,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:502,14'
          Dst:             tcflush
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:504,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:504,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:504,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:512,5'
          Dst:             nanosleep
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:513,14'
          Dst:             tcflush
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:515,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:515,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:515,9'
          Dst:             gpsd_log
    - functionName:    gpsd_get_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 415
      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.25.1~dev/gpsd/serial.c:415,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:415,41'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:415,23'
          Dst:             cfgetospeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:415,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.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1054
      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
        - tcdrain
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1026,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1028,14'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1028,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1028,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1029,26'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1029,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1029,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1030,30'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1030,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1030,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1031,27'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1028,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1028,9'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1035,20'
              BranchSideFuncs:
                - write
                - gpsd_serial_isatty
                - tcdrain
                - gpsd_packetdump
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1037,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1039,43'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1039,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1041,13'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1041,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1041,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1035,14'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1037,13'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1039,18'
          Dst:             tcdrain
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1041,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1041,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1041,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1048,5'
          Dst:             gpsd_log
    - functionName:    fusercount
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 289
      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
        - strlcat
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:211,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:216,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.25.1~dev/gpsd/serial.c:217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:219,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:226,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.25.1~dev/gpsd/serial.c:219,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:219,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:219,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:226,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:227,9'
              BranchSideFuncs:
                - free
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:239,5'
              BranchSideFuncs:
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:228,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:228,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:228,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:239,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:240,18'
              BranchSideFuncs:
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:282,11'
              BranchSideFuncs:
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:240,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:245,15'
              BranchSideFuncs:
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:247,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:250,9'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:253,22'
              BranchSideFuncs:
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - free
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:280,15'
              BranchSideFuncs:
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:253,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:257,19'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - readlink
                - readdir
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
                - strcmp
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:262,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:267,13'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
                - strcmp
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:268,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:276,22'
              BranchSideFuncs:
                - strcmp
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:276,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/serial.c:277,17'
              BranchSideFuncs:
                - readdir
                - strlcpy
                - strlcat
                - readlink
                - strcmp
                - closedir
                - readdir
                - __ctype_b_loc
                - snprintf
                - opendir
                - closedir
                - free
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:283,5'
              BranchSideFuncs:
                - gpsd_log
                - free
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:286,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:216,16'
          Dst:             realpath
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:219,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:219,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:219,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:226,26'
          Dst:             opendir
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:228,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:228,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:228,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:239,33'
          Dst:             readdir
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:240,18'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:245,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:247,28'
          Dst:             opendir
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:250,35'
          Dst:             readdir
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:257,19'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:258,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:261,18'
          Dst:             readlink
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:276,22'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:280,15'
          Dst:             closedir
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:282,11'
          Dst:             closedir
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:283,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.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         44
      ICount:          199
      EdgeCount:       53
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - gnu_dev_major
        - gnu_dev_minor
        - gpsd_log
        - stat
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:53,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - stat
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:54,41'
              BranchSideFuncs:
                - stat
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:56,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:57,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:62,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:57,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:57,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:57,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:62,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:67,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:67,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:72,14'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:72,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:77,14'
              BranchSideFuncs:
                - strncmp
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:77,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:77,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:81,9'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:81,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:85,10'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:85,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:85,10'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:96,24'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:97,24'
              BranchSideFuncs:
                - gnu_dev_minor
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:140,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:146,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:146,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:151,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:129,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:129,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:131,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:151,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:151,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:151,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:56,15'
          Dst:             stat
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:57,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:57,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:57,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:72,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:77,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:96,24'
          Dst:             gnu_dev_major
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:97,24'
          Dst:             gnu_dev_minor
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:151,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.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         92
      ICount:          507
      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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:751,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:751,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
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:754,5'
              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
                - gpsd_log
                - gpsd_log
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:760,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.25.1~dev/gpsd/serial.c:762,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:762,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:767,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.25.1~dev/gpsd/serial.c:767,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:768,15'
              BranchSideFuncs:
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:772,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.25.1~dev/gpsd/serial.c:772,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:773,26'
              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.25.1~dev/gpsd/serial.c:775,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.25.1~dev/gpsd/serial.c:772,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:775,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.25.1~dev/gpsd/serial.c:779,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.25.1~dev/gpsd/serial.c:775,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:775,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.25.1~dev/gpsd/serial.c:827,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.25.1~dev/gpsd/serial.c:779,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:779,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.25.1~dev/gpsd/serial.c:827,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.25.1~dev/gpsd/serial.c:828,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:831,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.25.1~dev/gpsd/serial.c:865,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.25.1~dev/gpsd/serial.c:831,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:831,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.25.1~dev/gpsd/serial.c:837,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.25.1~dev/gpsd/serial.c:836,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:839,17'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:847,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.25.1~dev/gpsd/serial.c:839,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:839,17'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:839,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:847,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:847,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.25.1~dev/gpsd/serial.c:865,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.25.1~dev/gpsd/serial.c:865,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:866,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.25.1~dev/gpsd/serial.c:905,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.25.1~dev/gpsd/serial.c:865,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:875,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.25.1~dev/gpsd/serial.c:905,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.25.1~dev/gpsd/serial.c:876,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:877,13'
              BranchSideFuncs:
                - exit
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:888,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.25.1~dev/gpsd/serial.c:877,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:877,13'
              BranchSideFuncs:
                - gpsd_log
                - exit
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:882,13'
              BranchSideFuncs:
                - exit
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:888,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:889,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.25.1~dev/gpsd/serial.c:901,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.25.1~dev/gpsd/serial.c:889,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:889,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.25.1~dev/gpsd/serial.c:901,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.25.1~dev/gpsd/serial.c:907,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:909,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:918,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.25.1~dev/gpsd/serial.c:909,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:909,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:913,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:918,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:920,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.25.1~dev/gpsd/serial.c:926,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.25.1~dev/gpsd/serial.c:920,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:920,9'
              BranchSideFuncs:
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:920,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:928,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:929,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.25.1~dev/gpsd/serial.c:934,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.25.1~dev/gpsd/serial.c:931,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:931,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.25.1~dev/gpsd/serial.c:941,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.25.1~dev/gpsd/serial.c:934,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:936,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.25.1~dev/gpsd/serial.c:941,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.25.1~dev/gpsd/serial.c:936,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:936,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.25.1~dev/gpsd/serial.c:941,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.25.1~dev/gpsd/serial.c:941,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:943,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.25.1~dev/gpsd/serial.c:962,28'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:945,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:948,13'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - cfgetispeed
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:954,13'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:948,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:948,13'
              BranchSideFuncs:
                - cfgetispeed
                - gpsd_log
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:958,9'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:954,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:954,13'
              BranchSideFuncs:
                - strerror
                - gpsd_log
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:958,9'
              BranchSideFuncs:
                - gpsd_flush
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
                - gpsd_get_speed_old
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:981,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:984,21'
              BranchSideFuncs:
                - gpsd_get_speed_old
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:986,35'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:986,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:993,22'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1001,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:996,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:996,10'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1001,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:996,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:999,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1001,5'
              BranchSideFuncs:
                - gpsd_set_speed
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1007,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1008,30'
              BranchSideFuncs:
                - clock_gettime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1013,45'
              BranchSideFuncs:
                - clock_gettime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:1015,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1015,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:1018,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:751,27'
          Dst:             gpsd_classify
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:754,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:768,15'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:775,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:779,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:827,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:829,20'
          Dst:             open
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:831,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:831,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:837,24'
          Dst:             open
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:839,17'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:839,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:847,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:875,15'
          Dst:             fusercount
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:877,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:882,13'
          Dst:             exit
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:889,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:901,15'
          Dst:             ioctl
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:907,14'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:909,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:918,14'
          Dst:             tcgetattr
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:920,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:920,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:931,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:936,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:943,15'
          Dst:             cfsetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:944,15'
          Dst:             cfsetospeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:945,18'
          Dst:             tcsetattr
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:948,13'
          Dst:             cfgetispeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:948,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:954,13'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:954,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:958,9'
          Dst:             gpsd_flush
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:984,21'
          Dst:             gpsd_get_speed_old
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1001,5'
          Dst:             gpsd_set_speed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1013,5'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:1015,5'
          Dst:             gpsd_log
    - functionName:    gpsd_get_speed_old
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      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.25.1~dev/gpsd/serial.c:421,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:421,41'
              BranchSideFuncs:
                - cfgetospeed
                - code2speed
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:421,23'
          Dst:             cfgetospeed
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:421,12'
          Dst:             code2speed
    - functionName:    gpsd_set_raw
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 535
      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
        - tcsetattr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:525,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:0,0'
              BranchSideFuncs:
                - cfmakeraw
                - tcsetattr
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:525,31'
              BranchSideFuncs:
                - cfmakeraw
                - tcsetattr
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:526,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:526,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:528,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:528,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:528,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:528,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:525,11'
          Dst:             cfmakeraw
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:526,14'
          Dst:             tcsetattr
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:528,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:528,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/gpsd/serial.c:528,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.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 446
      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.25.1~dev/gpsd/serial.c:442,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:442,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:445,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_get_parity
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 434
      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.25.1~dev/gpsd/serial.c:429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:429,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:431,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/serial.c:431,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:431,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/serial.c:433,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_tty_init
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/gpsd/serial.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 300
      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.25.1~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:    46
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:445,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:445,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:445,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:446,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:460,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:447,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:460,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:461,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:473,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:479,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:479,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:481,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:484,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:447,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:484,9'
          Dst:             gpsd_log
    - functionName:    gpsd_gpstime
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/timebase.c:399,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:399,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:399,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:403,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:409,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:414,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:416,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:418,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:418,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:418,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:418,9'
          Dst:             gpsd_log
    - functionName:    gpsd_century_update
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/timebase.c:364,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:364,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:365,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:373,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:376,47'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:373,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:373,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:375,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:376,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:376,58'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:377,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:376,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:376,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:381,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:381,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:384,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:373,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:381,9'
          Dst:             gpsd_log
    - functionName:    gpsd_utc_resolve
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/timebase.c:309,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:309,48'
              BranchSideFuncs:
                - mkgmtime
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:321,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:321,50'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:322,23'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:321,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:321,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:339,32'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:339,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:339,45'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:340,22'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:339,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:339,9'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:344,18'
              BranchSideFuncs:
                - gmtime_r
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:347,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:347,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:360,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:309,24'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:345,15'
          Dst:             gmtime_r
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:346,15'
          Dst:             timespec_to_iso8601
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:347,9'
          Dst:             gpsd_log
    - functionName:    gpsd_set_century
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/timebase.c:258,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - __isoc99_sscanf
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:258,14'
              BranchSideFuncs:
                - __isoc99_sscanf
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:271,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:271,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:271,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:271,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:271,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:271,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:276,37'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:279,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:279,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:280,15'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:279,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:280,15'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:282,25'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:283,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:283,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:284,13'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:283,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:284,13'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:286,10'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_time_init
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:291,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:291,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_time_init
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:295,5'
              BranchSideFuncs:
                - gpsd_time_init
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:264,11'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:287,27'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:291,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/timebase.c:210,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:0,0'
              BranchSideFuncs:
                - putenv
                - localtime
                - timespec_to_iso8601
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:210,11'
              BranchSideFuncs:
                - putenv
                - localtime
                - timespec_to_iso8601
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:226,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:227,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:231,26'
              BranchSideFuncs:
                - localtime
                - timespec_to_iso8601
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/timebase.c:227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:227,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/timebase.c:227,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:210,11'
          Dst:             putenv
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:227,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:231,26'
          Dst:             localtime
        - Src:             'gpsd-3.25.1~dev/gpsd/timebase.c:244,9'
          Dst:             timespec_to_iso8601
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/bsd_base64.c:130,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:131,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:151,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:131,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:131,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:134,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:130,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:131,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:151,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:151,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:154,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:179,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:154,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:158,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:160,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:160,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:163,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:160,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:163,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:172,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/bsd_base64.c:179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/bsd_base64.c:182,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nmea_sigid_to_ubx
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gpsd_log
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:445,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:445,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:445,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:445,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:447,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:447,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:447,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:445,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:445,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:447,9'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:447,9'
          Dst:             gpsd_log
    - functionName:    nmeaid_to_prn
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 849
      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.25.1~dev/drivers/driver_nmea0183.c:564,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:564,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:567,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:567,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:569,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:691,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:569,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:569,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:571,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:615,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:628,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:645,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:663,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:678,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:571,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:573,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:575,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:575,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:577,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:579,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:579,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:581,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:583,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:583,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:585,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:588,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:588,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:590,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:592,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:592,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:594,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:597,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:597,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:600,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:602,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:602,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:604,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:608,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:616,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:618,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:622,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:629,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:631,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:632,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:632,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:633,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:641,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:632,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:635,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:636,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:636,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:637,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:641,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:636,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:639,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:641,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:646,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:648,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:649,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:649,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:650,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:659,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:649,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:652,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:653,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:653,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:654,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:659,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:653,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:656,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:659,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:664,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:666,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:669,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:691,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:692,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:758,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:693,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:693,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:695,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:733,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:741,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:748,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:695,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:695,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:698,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:703,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:708,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:713,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:718,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:733,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:733,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:735,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:741,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:741,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:743,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:748,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:748,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:750,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:758,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:761,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:763,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:763,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:765,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:767,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:767,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:769,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:772,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:772,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:774,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:776,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:776,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:778,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:781,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:781,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:783,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:785,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:785,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:787,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:790,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:790,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:793,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:795,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:795,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:797,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:800,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:800,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:803,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:806,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:806,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:808,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:811,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:811,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:813,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:815,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:815,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:817,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:820,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:820,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:822,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:824,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:824,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:826,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:829,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:829,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:831,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:833,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:833,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:835,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:838,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:838,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:840,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:844,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    register_fractional_time
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gpsd_log
        - modf
        - safe_atof
        - timespec_str
      functionUses:    13
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - modf
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:424,17'
              BranchSideFuncs:
                - safe_atof
                - modf
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:424,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:427,23'
              BranchSideFuncs:
                - safe_atof
                - modf
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:430,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:435,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:428,9'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:428,9'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:430,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:430,9'
          Dst:             gpsd_log
    - functionName:    faa_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:192,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:192,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:192,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:192,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:202,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:205,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:208,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:214,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:221,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:224,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:227,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decode_lat_or_lon
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 135
      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.25.1~dev/drivers/driver_nmea0183.c:119,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strtol
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:122,15'
              BranchSideFuncs:
                - strtol
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:124,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:124,9'
              BranchSideFuncs:
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:128,23'
              BranchSideFuncs:
                - safe_atof
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:122,15'
          Dst:             strtol
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:132,30'
          Dst:             safe_atof
    - functionName:    decode_ddmmyy
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 316
      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.25.1~dev/drivers/driver_nmea0183.c:262,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:262,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:262,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:262,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:263,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:262,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:262,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:268,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:277,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:279,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:285,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:279,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:279,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:279,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:291,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:294,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:294,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:294,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:295,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:294,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:295,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:299,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:295,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:295,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:299,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:299,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:300,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:300,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:305,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:300,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:300,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:305,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:305,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:308,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:312,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:271,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:279,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:295,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:300,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:305,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:312,5'
          Dst:             gpsd_log
    - functionName:    decode_hhmmss
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 390
      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:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:348,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - strnlen
                - atoi
                - pow
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:348,26'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:351,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:351,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:352,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - gpsd_log
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:351,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:351,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:357,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:366,21'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - atoi
                - pow
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:367,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:369,15'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - atoi
                - pow
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:371,20'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - atoi
                - pow
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:374,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strnlen
                - atoi
                - pow
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:376,14'
              BranchSideFuncs:
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:374,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:378,22'
              BranchSideFuncs:
                - strnlen
                - atoi
                - pow
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:384,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:384,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:359,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:378,22'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:379,13'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:380,33'
          Dst:             pow
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:384,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:    do_lat_lon
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 182
      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.25.1~dev/drivers/driver_nmea0183.c:159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:159,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:159,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:159,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:160,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:160,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:160,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:161,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:161,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:161,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:162,17'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:166,11'
              BranchSideFuncs:
                - decode_lat_or_lon
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:167,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:168,15'
              BranchSideFuncs:
                - decode_lat_or_lon
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:170,29'
              BranchSideFuncs:
                - decode_lat_or_lon
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:171,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:172,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:174,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:174,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:174,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:175,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:174,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:179,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:166,11'
          Dst:             decode_lat_or_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:170,11'
          Dst:             decode_lat_or_lon
    - functionName:    merge_ddmmyy
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 339
      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.25.1~dev/drivers/driver_nmea0183.c:325,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - decode_ddmmyy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:325,15'
              BranchSideFuncs:
                - decode_ddmmyy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:329,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:335,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:328,15'
          Dst:             decode_ddmmyy
    - functionName:    merge_hhmmss
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 418
      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.25.1~dev/drivers/driver_nmea0183.c:401,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - decode_hhmmss
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:401,15'
              BranchSideFuncs:
                - decode_hhmmss
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:406,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:406,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:411,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:405,15'
          Dst:             decode_hhmmss
    - functionName:    nmea_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5650
      functionLinenumberEnd: 5659
      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:    48
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5651,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - nmea_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5654,5'
              BranchSideFuncs:
                - vsnprintf
                - nmea_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5655,11'
          Dst:             vsnprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5658,12'
          Dst:             nmea_write
    - functionName:    nmea_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5636
      functionLinenumberEnd: 5646
      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.25.1~dev/drivers/driver_nmea0183.c:5637,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - strnlen
                - gpsd_write
                - strlcat
                - nmea_add_checksum
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5637,28'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - strnlen
                - gpsd_write
                - strlcat
                - nmea_add_checksum
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5638,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5639,15'
              BranchSideFuncs:
                - strlcat
                - nmea_add_checksum
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5642,15'
              BranchSideFuncs:
                - strlcat
                - strnlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5637,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5639,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5640,9'
          Dst:             nmea_add_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5642,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5645,26'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5646,12'
          Dst:             gpsd_write
    - functionName:    nmea_add_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5618
      functionLinenumberEnd: 5632
      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.25.1~dev/drivers/driver_nmea0183.c:5622,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5622,16'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5622,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5623,13'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5624,10'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5622,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5624,10'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5626,17'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5626,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5626,30'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5628,13'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5626,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5628,13'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5631,39'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5631,11'
          Dst:             snprintf
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    processZDA
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4982
      functionLinenumberEnd: 5051
      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.25.1~dev/drivers/driver_nmea0183.c:4999,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:5001,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.25.1~dev/drivers/driver_nmea0183.c:5001,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5002,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5005,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5002,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5003,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5005,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5003,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5004,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5005,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5005,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5010,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.25.1~dev/drivers/driver_nmea0183.c:5005,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5005,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5005,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5010,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5010,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.25.1~dev/drivers/driver_nmea0183.c:5022,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.25.1~dev/drivers/driver_nmea0183.c:5026,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5027,14'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5028,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5026,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5028,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5030,18'
              BranchSideFuncs:
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5028,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5028,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5030,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5031,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5032,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5030,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5032,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5034,18'
              BranchSideFuncs:
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5032,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5032,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5034,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5035,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5036,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5034,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5036,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5039,9'
              BranchSideFuncs:
                - gpsd_century_update
                - gpsd_utc_resolve
                - register_fractional_time
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5036,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5036,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5005,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5010,14'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5022,12'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5023,11'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5024,12'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5028,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5032,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5036,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5039,9'
          Dst:             gpsd_century_update
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5043,33'
          Dst:             gpsd_utc_resolve
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5044,9'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5047,5'
          Dst:             gpsd_log
    - functionName:    processXDR
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4879
      functionLinenumberEnd: 4976
      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.25.1~dev/drivers/driver_nmea0183.c:4903,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,19'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4901,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4907,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4909,13'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4916,16'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4909,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,32'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4909,13'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4918,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4921,32'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4948,47'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4972,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4921,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,32'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4925,47'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4925,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4928,29'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4972,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4928,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4929,22'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4928,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4932,29'
              BranchSideFuncs:
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4932,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4972,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4948,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4952,29'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4952,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4956,29'
              BranchSideFuncs:
                - strncmp
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4956,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4972,9'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4972,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,32'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4972,9'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4903,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4905,28'
              BranchSideFuncs:
                - safe_atof
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4909,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4916,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4925,22'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4928,29'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4929,22'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4932,29'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4948,22'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4952,29'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4956,29'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4972,9'
          Dst:             gpsd_log
    - functionName:    processVTG
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4820
      functionLinenumberEnd: 4873
      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.25.1~dev/drivers/driver_nmea0183.c:4823,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4823,10'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4823,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4823,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4823,35'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4823,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4823,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4828,12'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4828,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4829,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4856,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4828,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4828,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4828,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4856,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4861,43'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4865,40'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4868,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4868,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4868,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4856,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4861,43'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4865,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4868,5'
          Dst:             gpsd_log
    - functionName:    processTXT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4741
      functionLinenumberEnd: 4800
      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.25.1~dev/drivers/driver_nmea0183.c:4774,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4774,11'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4774,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4774,9'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4778,20'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4780,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4796,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4796,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4796,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4796,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4796,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4778,15'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4796,5'
          Dst:             gpsd_log
    - functionName:    processTHS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4589
      functionLinenumberEnd: 4626
      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.25.1~dev/drivers/driver_nmea0183.c:4604,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4604,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4604,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4604,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4605,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4604,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4604,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4609,13'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4609,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4609,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4614,15'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4615,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4615,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4616,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4615,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4615,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4621,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4621,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4621,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4621,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4614,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4621,5'
          Dst:             gpsd_log
    - functionName:    processSTI
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4564
      functionLinenumberEnd: 4583
      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.25.1~dev/drivers/driver_nmea0183.c:4567,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4567,31'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4567,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4570,15'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4573,23'
              BranchSideFuncs:
                - strcmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4573,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4575,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4579,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4575,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4575,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4575,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4579,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4579,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4579,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4567,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4570,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4573,15'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4575,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4579,5'
          Dst:             gpsd_log
    - functionName:    processSNRSTAT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4552
      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.25.1~dev/drivers/driver_nmea0183.c:4527,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:4527,26'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_write
                - strlcpy
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4532,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4532,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - strlcpy
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4545,26'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4537,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4537,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_write
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4545,26'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4545,9'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4548,15'
              BranchSideFuncs:
                - gpsd_write
                - strlcpy
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4527,21'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4528,21'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4529,24'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4530,19'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4532,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4537,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4537,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4537,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4537,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4537,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4548,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4550,15'
          Dst:             strlcpy
    - functionName:    processROT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4486
      functionLinenumberEnd: 4511
      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.25.1~dev/drivers/driver_nmea0183.c:4497,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4497,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4497,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4497,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4498,16'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4497,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4497,9'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4504,37'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4507,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4507,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4507,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4504,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4507,5'
          Dst:             gpsd_log
    - functionName:    processRMC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4290
      functionLinenumberEnd: 4477
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          385
      EdgeCount:       93
      CyclomaticComplexity: 25
      functionsReached:
        - do_lat_lon
        - faa_mode
        - gpsd_log
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4321,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4321,19'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4327,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4333,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4357,21'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
                - merge_hhmmss
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4334,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4335,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4341,35'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4334,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4341,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4466,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4357,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4358,15'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4369,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4358,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4359,22'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4369,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4357,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4360,22'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4369,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4360,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4361,35'
              BranchSideFuncs:
                - merge_ddmmyy
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4369,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4360,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4364,42'
              BranchSideFuncs:
                - register_fractional_time
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4369,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4369,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4371,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4372,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4376,32'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4376,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4385,14'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4386,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4387,38'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4390,21'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4390,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4391,38'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4396,21'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4396,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4397,21'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4421,16'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4396,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4398,45'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4421,16'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4400,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4405,49'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4412,22'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4412,62'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4413,22'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4415,47'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4412,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4415,47'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4417,22'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4421,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4422,25'
              BranchSideFuncs:
                - faa_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4453,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4422,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4424,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4442,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4442,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4442,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4453,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4453,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4456,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4456,63'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4457,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4456,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4462,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4466,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4466,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4466,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4360,22'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4361,22'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4364,17'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4369,18'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4387,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4391,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4398,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4424,29'
          Dst:             faa_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4442,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4466,5'
          Dst:             gpsd_log
    - functionName:    processTNTHTM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4687
      functionLinenumberEnd: 4735
      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.25.1~dev/drivers/driver_nmea0183.c:4721,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4721,51'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4731,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4731,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4731,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4721,41'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4723,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4725,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4727,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4728,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4731,5'
          Dst:             gpsd_log
    - functionName:    processTNTA
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4630
      functionLinenumberEnd: 4682
      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.25.1~dev/drivers/driver_nmea0183.c:4655,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strcmp
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4655,21'
              BranchSideFuncs:
                - strcmp
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4655,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4655,9'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4656,54'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4664,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4664,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4664,51'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4665,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4666,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4666,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4669,38'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4669,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4669,72'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4674,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4674,55'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4674,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4677,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4677,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4677,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4655,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4657,32'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4658,30'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4659,29'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4660,31'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4677,9'
          Dst:             gpsd_log
    - functionName:    processPSTI036
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4229
      functionLinenumberEnd: 4285
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          142
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - faa_mode
        - gpsd_log
        - gpsd_utc_resolve
        - merge_ddmmyy
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4253,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4253,17'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4253,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4254,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4262,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4253,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4256,18'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4262,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4256,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4257,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4262,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4256,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4259,49'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4262,17'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4262,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4263,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4265,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4262,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4270,22'
              BranchSideFuncs:
                - gpsd_utc_resolve
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4265,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4265,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4278,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4274,21'
              BranchSideFuncs:
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4278,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4256,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4257,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4259,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4265,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4270,39'
          Dst:             gpsd_utc_resolve
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4271,41'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4272,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4273,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4274,12'
          Dst:             faa_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4278,5'
          Dst:             gpsd_log
    - functionName:    processPSTI035
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4161
      functionLinenumberEnd: 4223
      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.25.1~dev/drivers/driver_nmea0183.c:4183,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:4183,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.25.1~dev/drivers/driver_nmea0183.c:4186,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4187,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4195,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4186,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4189,18'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4195,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4189,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4190,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4195,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4189,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4192,50'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4195,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4195,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4197,9'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4202,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4197,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4197,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4199,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4202,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4205,20'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4205,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4210,28'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4217,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4217,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4217,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4189,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4190,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4192,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4197,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4210,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4211,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4212,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4213,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4214,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4217,5'
          Dst:             gpsd_log
    - functionName:    processPSTI033
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4083
      functionLinenumberEnd: 4155
      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.25.1~dev/drivers/driver_nmea0183.c:4119,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:4119,16'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4119,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4119,9'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4123,16'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4123,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4124,13'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4130,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4123,9'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4130,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4130,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4131,17'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4150,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4130,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4133,18'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4150,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4133,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4134,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4150,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4133,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4137,49'
              BranchSideFuncs:
                - register_fractional_time
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4150,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4150,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4148,15'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4150,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4133,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4134,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4137,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4148,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4147,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4146,11'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4145,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4144,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4143,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4142,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4141,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4140,13'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4150,5'
          Dst:             gpsd_log
    - functionName:    processPSTI032
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4012
      functionLinenumberEnd: 4077
      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.25.1~dev/drivers/driver_nmea0183.c:4033,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:4033,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.25.1~dev/drivers/driver_nmea0183.c:4035,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4035,9'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4041,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.25.1~dev/drivers/driver_nmea0183.c:4041,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4042,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4052,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4041,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4044,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4052,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4044,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4045,31'
              BranchSideFuncs:
                - merge_ddmmyy
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4052,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4044,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4048,49'
              BranchSideFuncs:
                - register_fractional_time
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4052,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4052,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4053,13'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4052,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4057,20'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4057,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4057,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4071,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4071,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4071,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4044,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4045,18'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4048,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4065,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4066,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4067,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4068,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4069,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:4071,5'
          Dst:             gpsd_log
    - functionName:    processPSTI030
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3903
      functionLinenumberEnd: 4003
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          253
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - 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.25.1~dev/drivers/driver_nmea0183.c:3929,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - 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.25.1~dev/drivers/driver_nmea0183.c:3929,31'
              BranchSideFuncs:
                - strncmp
                - gpsd_write
                - 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.25.1~dev/drivers/driver_nmea0183.c:3929,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3932,15'
              BranchSideFuncs:
                - 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.25.1~dev/drivers/driver_nmea0183.c:3935,16'
              BranchSideFuncs:
                - 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.25.1~dev/drivers/driver_nmea0183.c:3935,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3936,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3938,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3935,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3938,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3941,20'
              BranchSideFuncs:
                - 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.25.1~dev/drivers/driver_nmea0183.c:3941,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3945,21'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
                - merge_ddmmyy
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3994,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3945,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3946,21'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3954,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3945,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3948,22'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3954,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3948,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3949,35'
              BranchSideFuncs:
                - merge_ddmmyy
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
                - register_fractional_time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3954,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3948,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3951,54'
              BranchSideFuncs:
                - register_fractional_time
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3954,30'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3954,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3955,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3969,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3957,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3959,43'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3964,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3978,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3980,30'
              BranchSideFuncs:
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3984,14'
              BranchSideFuncs:
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3987,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3988,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3990,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3987,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3990,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3994,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3994,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3994,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3994,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3929,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3932,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3948,22'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3949,22'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3951,17'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3954,18'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3959,43'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3969,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3970,17'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3971,17'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3972,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3973,17'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3986,35'
          Dst:             faa_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3994,5'
          Dst:             gpsd_log
    - functionName:    processPSRFEPE
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3828
      functionLinenumberEnd: 3898
      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.25.1~dev/drivers/driver_nmea0183.c:3844,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:3844,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.25.1~dev/drivers/driver_nmea0183.c:3844,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3845,18'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3856,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3845,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3846,38'
              BranchSideFuncs:
                - register_fractional_time
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3856,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3847,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3848,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3856,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3848,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3848,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3856,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3856,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3856,9'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3861,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3861,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3864,37'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3867,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3869,32'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3873,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3873,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3875,32'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3879,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3881,32'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3884,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3884,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3886,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3889,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3889,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3889,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3889,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3845,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3846,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3848,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3864,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3869,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3875,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3881,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3886,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3889,5'
          Dst:             gpsd_log
    - functionName:    processPRHS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3801
      functionLinenumberEnd: 3823
      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.25.1~dev/drivers/driver_nmea0183.c:3820,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3820,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3820,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3820,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3820,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3820,5'
          Dst:             gpsd_log
    - functionName:    processPQVERNO
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3763
      functionLinenumberEnd: 3793
      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.25.1~dev/drivers/driver_nmea0183.c:3786,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strncmp
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3786,36'
              BranchSideFuncs:
                - strncmp
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3786,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3786,76'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3787,17'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3786,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3786,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3788,33'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3786,14'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3788,15'
          Dst:             snprintf
    - functionName:    processPQTMVER
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3734
      functionLinenumberEnd: 3759
      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.25.1~dev/drivers/driver_nmea0183.c:3743,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3749,14'
              BranchSideFuncs:
                - snprintf
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3754,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3754,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3747,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3752,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3754,5'
          Dst:             gpsd_log
    - functionName:    processPQTMINS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3692
      functionLinenumberEnd: 3728
      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.25.1~dev/drivers/driver_nmea0183.c:3712,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:3712,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.25.1~dev/drivers/driver_nmea0183.c:3724,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3724,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3724,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3712,19'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3713,20'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3714,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3715,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3716,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3717,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3718,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3719,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3720,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3721,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3722,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3724,5'
          Dst:             gpsd_log
    - functionName:    processPQTMIMU
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3656
      functionLinenumberEnd: 3686
      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.25.1~dev/drivers/driver_nmea0183.c:3672,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:3672,24'
              BranchSideFuncs:
                - atoi
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3682,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3680,29'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3682,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3672,19'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3673,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3674,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3675,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3676,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3677,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3678,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3680,24'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3679,22'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3682,5'
          Dst:             gpsd_log
    - functionName:    processPQTMGPS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3608
      functionLinenumberEnd: 3650
      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.25.1~dev/drivers/driver_nmea0183.c:3630,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:3630,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.25.1~dev/drivers/driver_nmea0183.c:3644,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3642,28'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3644,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3630,19'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3631,20'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3632,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3633,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3634,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3635,18'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3636,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3637,22'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3638,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3639,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3640,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3642,23'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3641,20'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3644,5'
          Dst:             gpsd_log
    - functionName:    processPQxOK
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3591
      functionLinenumberEnd: 3602
      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.25.1~dev/drivers/driver_nmea0183.c:3600,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3600,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3600,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3600,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3600,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3600,5'
          Dst:             gpsd_log
    - functionName:    processPQxERR
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3574
      functionLinenumberEnd: 3586
      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.25.1~dev/drivers/driver_nmea0183.c:3584,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3584,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3584,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3584,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3584,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3584,5'
          Dst:             gpsd_log
    - functionName:    processPMTK705
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3523
      functionLinenumberEnd: 3569
      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.25.1~dev/drivers/driver_nmea0183.c:3545,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3545,11'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3546,33'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3551,33'
              BranchSideFuncs:
                - snprintf
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3556,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3556,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3566,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3546,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3551,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3566,15'
          Dst:             nmea_send
    - functionName:    processPMTK424
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3464
      functionLinenumberEnd: 3518
      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.25.1~dev/drivers/driver_nmea0183.c:3515,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3515,23'
              BranchSideFuncs:
                - atoi
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3515,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3515,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3516,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3515,18'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3516,15'
          Dst:             nmea_send
    - functionName:    processPMTK001
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3431
      functionLinenumberEnd: 3460
      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.25.1~dev/drivers/driver_nmea0183.c:3442,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3442,19'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3443,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3445,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3451,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3445,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3445,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3445,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3451,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3452,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3455,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3451,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3455,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3456,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3456,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3456,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3456,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3442,14'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3445,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3456,5'
          Dst:             gpsd_log
    - functionName:    processPMGNST
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3391
      functionLinenumberEnd: 3426
      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.25.1~dev/drivers/driver_nmea0183.c:3405,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3405,16'
              BranchSideFuncs:
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3405,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3403,24'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3419,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3406,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3408,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3411,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3414,35'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3423,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3423,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3423,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3403,19'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3423,5'
          Dst:             gpsd_log
    - functionName:    processPDTINFO
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2843
      functionLinenumberEnd: 2856
      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.25.1~dev/drivers/driver_nmea0183.c:2844,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2844,29'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2852,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2852,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2852,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2844,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2848,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2852,5'
          Dst:             gpsd_log
    - functionName:    processPAIR010
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2798
      functionLinenumberEnd: 2837
      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.25.1~dev/drivers/driver_nmea0183.c:2819,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2819,17'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2820,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2821,11'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2824,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2820,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2824,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2825,19'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2826,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2827,11'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2830,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2826,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2830,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2833,5'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2833,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2832,16'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2833,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2819,12'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2825,14'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2832,11'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2831,10'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2833,5'
          Dst:             gpsd_log
    - functionName:    processPAIR001
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2762
      functionLinenumberEnd: 2793
      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.25.1~dev/drivers/driver_nmea0183.c:2774,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2774,19'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2775,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2777,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2783,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2777,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2777,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2777,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2783,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2784,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2787,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2783,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2787,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2788,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2788,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2788,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2788,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2774,14'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2777,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2788,5'
          Dst:             gpsd_log
    - functionName:    processPASHR
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2872
      functionLinenumberEnd: 3011
      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.25.1~dev/drivers/driver_nmea0183.c:2874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:2876,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.25.1~dev/drivers/driver_nmea0183.c:2876,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2878,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2880,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.25.1~dev/drivers/driver_nmea0183.c:2878,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2878,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2878,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2880,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2882,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2884,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.25.1~dev/drivers/driver_nmea0183.c:2882,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2882,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2882,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2884,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2886,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2888,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.25.1~dev/drivers/driver_nmea0183.c:2886,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2886,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2886,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2888,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2891,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2893,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.25.1~dev/drivers/driver_nmea0183.c:2891,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2891,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2891,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2893,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2903,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.25.1~dev/drivers/driver_nmea0183.c:2962,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.25.1~dev/drivers/driver_nmea0183.c:2903,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2905,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2910,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.25.1~dev/drivers/driver_nmea0183.c:2911,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea0183.c:2917,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2918,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.25.1~dev/drivers/driver_nmea0183.c:2921,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.25.1~dev/drivers/driver_nmea0183.c:2921,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2922,22'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2929,48'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2923,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2925,47'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2929,48'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2932,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2933,45'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2936,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2937,45'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2940,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2940,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2941,45'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2944,25'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2944,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2945,45'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2948,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2949,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2949,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2949,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2962,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2963,33'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2969,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.25.1~dev/drivers/driver_nmea0183.c:2965,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2965,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2965,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2969,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2971,63'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2994,33'
              BranchSideFuncs:
                - strcmp
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2982,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2975,50'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2983,26'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - atoi
                - atoi
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2974,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2977,47'
              BranchSideFuncs:
                - atoi
                - atoi
                - atoi
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2987,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2987,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2987,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2990,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2994,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2994,16'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2996,18'
              BranchSideFuncs:
                - merge_hhmmss
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3005,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3005,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3005,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2876,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2878,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2880,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2882,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2884,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2886,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2888,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2891,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2893,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2911,22'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2916,43'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2917,22'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2918,17'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2921,22'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2925,47'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2929,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2930,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2931,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2933,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2937,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2941,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2945,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2949,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2962,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2963,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2965,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2969,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2971,58'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2977,30'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2978,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2979,37'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2980,22'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2987,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2994,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2996,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3001,45'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3002,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3003,43'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3005,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3005,9'
          Dst:             gpsd_log
    - functionName:    processMWV
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2726
      functionLinenumberEnd: 2754
      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.25.1~dev/drivers/driver_nmea0183.c:2741,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2741,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2741,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2742,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2750,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2742,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2743,17'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2750,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2741,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2745,46'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2750,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2750,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2750,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2750,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2745,36'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2746,36'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2750,5'
          Dst:             gpsd_log
    - functionName:    processMWD
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2721
      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.25.1~dev/drivers/driver_nmea0183.c:2711,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2711,42'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2716,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2716,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2716,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2711,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2712,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2713,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2716,5'
          Dst:             gpsd_log
    - functionName:    processMTW
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2690
      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.25.1~dev/drivers/driver_nmea0183.c:2679,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2679,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2679,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2679,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2680,16'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2679,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2679,9'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2684,30'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2686,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2686,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2686,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2684,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2686,5'
          Dst:             gpsd_log
    - functionName:    processHDT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2632
      functionLinenumberEnd: 2664
      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.25.1~dev/drivers/driver_nmea0183.c:2645,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2645,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2645,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2649,15'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2650,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2650,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2651,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2650,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2650,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2656,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2660,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2660,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2660,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2649,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2660,5'
          Dst:             gpsd_log
    - functionName:    processHDM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2604
      functionLinenumberEnd: 2628
      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.25.1~dev/drivers/driver_nmea0183.c:2615,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2615,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2615,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2615,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2621,42'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2624,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2624,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2624,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2621,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2624,5'
          Dst:             gpsd_log
    - functionName:    processHDG
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2515
      functionLinenumberEnd: 2596
      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.25.1~dev/drivers/driver_nmea0183.c:2537,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2537,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2537,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2537,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2541,22'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2542,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2542,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2543,16'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2542,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2542,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2547,36'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2548,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2548,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2549,16'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2548,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2553,13'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2553,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2555,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2558,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2566,22'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2570,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2571,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2591,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2570,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2572,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2591,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2574,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2580,45'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2591,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2591,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2591,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2541,22'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2547,26'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2572,41'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2591,5'
          Dst:             gpsd_log
    - functionName:    processGYOACC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2460
      functionLinenumberEnd: 2511
      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.25.1~dev/drivers/driver_nmea0183.c:2466,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:2466,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.25.1~dev/drivers/driver_nmea0183.c:2482,67'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2483,35'
              BranchSideFuncs:
                - decode_ddmmyy
                - gpsd_log
                - mkgmtime
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2488,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2482,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2485,50'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2488,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2500,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2500,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2500,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2466,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2467,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2468,20'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2469,27'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2470,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2471,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2472,19'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2473,26'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2474,16'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2475,22'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2476,28'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2477,20'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2482,14'
          Dst:             decode_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2483,14'
          Dst:             decode_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2485,50'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2500,5'
          Dst:             gpsd_log
    - functionName:    processGSV
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2036
      functionLinenumberEnd: 2452
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         154
      ICount:          831
      EdgeCount:       207
      CyclomaticComplexity: 55
      functionsReached:
        - atoi
        - gpsd_log
        - gpsd_zero_satellites
        - nmea_sigid_to_ubx
        - nmeaid_to_prn
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2142,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - atoi
                - nmea_sigid_to_ubx
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2142,11'
              BranchSideFuncs:
                - atoi
                - nmea_sigid_to_ubx
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2142,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2143,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2149,5'
              BranchSideFuncs:
                - atoi
                - nmea_sigid_to_ubx
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - atoi
                - nmea_sigid_to_ubx
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2143,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2143,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2146,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2167,27'
              BranchSideFuncs:
                - atoi
                - nmea_sigid_to_ubx
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2172,27'
              BranchSideFuncs:
                - atoi
                - nmea_sigid_to_ubx
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2186,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2193,32'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2175,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2176,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2178,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2175,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2178,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2193,32'
              BranchSideFuncs:
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2178,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2178,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2178,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2186,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2186,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2189,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2195,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2196,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2203,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2196,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2196,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2199,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2203,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2203,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2209,11'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2209,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2220,35'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2232,37'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2220,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2222,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2232,37'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2222,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2222,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2228,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2234,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2238,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2244,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2244,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2248,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2252,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2255,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2258,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2261,20'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2283,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2261,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2262,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2283,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2261,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2267,19'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2283,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2267,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2268,31'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2269,26'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2269,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2270,31'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2272,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2272,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2272,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2272,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2294,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2295,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2303,38'
              BranchSideFuncs:
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2295,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2295,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2299,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2304,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2290,29'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2302,15'
              BranchSideFuncs:
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2319,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2320,15'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2342,44'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2319,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2322,21'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2342,44'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2322,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2321,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2323,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2322,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2321,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2323,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2322,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2321,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2323,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2321,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2322,21'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2342,44'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2322,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2321,43'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2323,30'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2290,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2294,25'
              BranchSideFuncs:
                - atoi
                - nmeaid_to_prn
                - atoi
                - atoi
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2369,25'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2369,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2370,25'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2370,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2371,25'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2371,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2372,25'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2372,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2373,25'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2373,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2374,25'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2369,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2375,27'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2376,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2376,25'
              BranchSideFuncs:
                - atoi
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2375,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2377,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2377,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2377,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,23'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2385,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2386,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2392,19'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2386,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2386,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2389,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2401,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2401,20'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2407,6'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2401,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2402,46'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2407,6'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2402,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2401,60'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2413,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2407,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2407,6'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2410,6'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2415,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2415,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2422,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2422,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2423,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2423,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2424,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2424,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2425,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2425,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2426,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2426,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2427,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2427,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2427,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2428,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2429,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2422,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2422,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2430,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2430,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2430,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2143,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2146,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2149,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2167,22'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2168,21'
          Dst:             nmea_sigid_to_ubx
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2172,22'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2173,21'
          Dst:             nmea_sigid_to_ubx
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2174,23'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2178,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2186,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2189,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2193,27'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2194,26'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2196,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2199,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2203,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2222,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2228,13'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2272,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2295,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2299,13'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2303,21'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2308,26'
          Dst:             nmeaid_to_prn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2311,33'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2312,31'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2313,26'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2376,20'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2377,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2386,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2407,6'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2410,6'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2415,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2430,9'
          Dst:             gpsd_log
    - functionName:    processGST
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1959
      functionLinenumberEnd: 2031
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          137
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - decode_hhmmss
        - gpsd_log
        - mkgmtime
        - safe_atof
        - timespec_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1972,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:1978,11'
              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.25.1~dev/drivers/driver_nmea0183.c:1978,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1978,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1984,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.25.1~dev/drivers/driver_nmea0183.c:1984,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1986,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.25.1~dev/drivers/driver_nmea0183.c:2005,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1999,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2001,47'
              BranchSideFuncs:
                - mkgmtime
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2005,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2016,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2008,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2016,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1995,15'
          Dst:             decode_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2001,47'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2008,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2009,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2010,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2011,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2012,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2013,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2014,48'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2016,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:2016,5'
          Dst:             gpsd_log
    - functionName:    processGSA
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1952
      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.25.1~dev/drivers/driver_nmea0183.c:1704,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:1704,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.25.1~dev/drivers/driver_nmea0183.c:1714,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1716,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.25.1~dev/drivers/driver_nmea0183.c:1722,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.25.1~dev/drivers/driver_nmea0183.c:1716,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1716,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1931,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1728,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1729,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.25.1~dev/drivers/driver_nmea0183.c:1742,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.25.1~dev/drivers/driver_nmea0183.c:1728,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1730,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.25.1~dev/drivers/driver_nmea0183.c:1742,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.25.1~dev/drivers/driver_nmea0183.c:1733,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1733,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.25.1~dev/drivers/driver_nmea0183.c:1742,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.25.1~dev/drivers/driver_nmea0183.c:1742,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1743,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1753,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.25.1~dev/drivers/driver_nmea0183.c:1743,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1743,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1794,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1753,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1754,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.25.1~dev/drivers/driver_nmea0183.c:1760,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.25.1~dev/drivers/driver_nmea0183.c:1755,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1755,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.25.1~dev/drivers/driver_nmea0183.c:1760,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.25.1~dev/drivers/driver_nmea0183.c:1755,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1756,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.25.1~dev/drivers/driver_nmea0183.c:1760,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.25.1~dev/drivers/driver_nmea0183.c:1760,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1761,23'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1767,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.25.1~dev/drivers/driver_nmea0183.c:1762,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1762,21'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1767,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.25.1~dev/drivers/driver_nmea0183.c:1762,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1763,42'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1767,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.25.1~dev/drivers/driver_nmea0183.c:1767,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1768,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1774,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1769,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1769,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1774,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1769,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1770,42'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1774,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - strchr
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1774,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1775,25'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1794,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1774,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1776,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1794,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1776,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1778,21'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1783,35'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1778,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1778,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1794,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1794,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1795,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1798,30'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1795,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1796,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1803,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1796,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1797,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1803,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1794,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1798,30'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1803,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1800,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1800,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1803,41'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1807,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1811,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1819,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1819,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1824,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1829,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1833,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1839,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1844,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1855,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1844,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1845,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1855,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1844,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1855,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - strchr
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1869,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1872,25'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1877,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1878,21'
              BranchSideFuncs:
                - nmeaid_to_prn
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1877,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1881,19'
              BranchSideFuncs:
                - nmeaid_to_prn
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1892,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1897,49'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1914,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1907,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1914,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1907,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1914,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1907,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1914,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1907,43'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1907,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,37'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1908,27'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - gpsd_log
                - atoi
                - nmeaid_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1861,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1869,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1920,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1921,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1921,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1931,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1931,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1932,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1937,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1932,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1933,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1937,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1933,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1934,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1937,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1934,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1935,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1937,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1935,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1936,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1937,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1936,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1937,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1939,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1931,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1939,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1939,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1940,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1939,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1944,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1947,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1947,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1716,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1722,13'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1733,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1743,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1754,23'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1761,23'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1768,23'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1776,29'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1778,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1783,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1800,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1872,25'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1876,27'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1881,19'
          Dst:             nmeaid_to_prn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1901,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1921,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1947,5'
          Dst:             gpsd_log
    - functionName:    processGRS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1623
      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.25.1~dev/drivers/driver_nmea0183.c:1604,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1604,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1604,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1604,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1605,14'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1604,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1604,9'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1610,17'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1611,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1612,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1619,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1611,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1611,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1619,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1619,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1619,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1619,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1605,14'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1610,12'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1619,5'
          Dst:             gpsd_log
    - functionName:    processGNS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          266
      EdgeCount:       61
      CyclomaticComplexity: 19
      functionsReached:
        - atoi
        - do_lat_lon
        - faa_mode
        - gpsd_log
        - merge_hhmmss
        - register_fractional_time
        - safe_atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1499,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - register_fractional_time
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1499,17'
              BranchSideFuncs:
                - merge_hhmmss
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - register_fractional_time
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1499,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1500,18'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1515,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1500,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1501,38'
              BranchSideFuncs:
                - register_fractional_time
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1515,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1502,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1503,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1515,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1503,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1503,17'
              BranchSideFuncs:
                - gpsd_log
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1515,17'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1515,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1516,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1517,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1515,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1517,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1523,16'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1523,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1523,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1524,13'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1523,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1523,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1528,40'
              BranchSideFuncs:
                - atoi
                - do_lat_lon
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1530,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1531,14'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1551,26'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1534,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1536,39'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1555,17'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1537,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1538,22'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1545,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1539,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1541,43'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1545,25'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1545,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1546,46'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1555,17'
              BranchSideFuncs:
                - safe_atof
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1555,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1556,37'
              BranchSideFuncs:
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1561,26'
              BranchSideFuncs:
                - faa_mode
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1567,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1568,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1574,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1567,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1570,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1574,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1574,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1574,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1574,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1500,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1501,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1503,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1528,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1530,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1536,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1546,46'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1556,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1561,17'
          Dst:             faa_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1570,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1571,41'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1574,5'
          Dst:             gpsd_log
    - functionName:    processGLL
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          242
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - do_lat_lon
        - faa_mode
        - gpsd_log
        - merge_hhmmss
        - register_fractional_time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1389,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - register_fractional_time
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1389,20'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - register_fractional_time
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1392,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1393,18'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - faa_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1404,17'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1393,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1394,38'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1404,17'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1395,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1396,17'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1404,17'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1396,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1396,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - do_lat_lon
                - faa_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1404,17'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1404,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1405,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1407,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1407,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1409,20'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1409,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1410,16'
              BranchSideFuncs:
                - do_lat_lon
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1440,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1410,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1410,23'
              BranchSideFuncs:
                - do_lat_lon
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1411,26'
              BranchSideFuncs:
                - do_lat_lon
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1410,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1411,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1440,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1414,14'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1440,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1417,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1418,34'
              BranchSideFuncs:
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1427,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1427,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1428,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1427,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1430,41'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1430,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1433,51'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1433,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1434,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1434,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1435,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1438,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1433,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1438,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1445,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1445,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1445,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1393,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1394,13'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1396,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1411,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1418,25'
          Dst:             faa_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1445,5'
          Dst:             gpsd_log
    - functionName:    processGGA
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1354
      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.25.1~dev/drivers/driver_nmea0183.c:1153,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:1153,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.25.1~dev/drivers/driver_nmea0183.c:1157,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1163,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.25.1~dev/drivers/driver_nmea0183.c:1233,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.25.1~dev/drivers/driver_nmea0183.c:1166,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1169,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.25.1~dev/drivers/driver_nmea0183.c:1190,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.25.1~dev/drivers/driver_nmea0183.c:1193,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.25.1~dev/drivers/driver_nmea0183.c:1196,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.25.1~dev/drivers/driver_nmea0183.c:1200,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.25.1~dev/drivers/driver_nmea0183.c:1217,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.25.1~dev/drivers/driver_nmea0183.c:1217,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.25.1~dev/drivers/driver_nmea0183.c:1217,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.25.1~dev/drivers/driver_nmea0183.c:1217,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.25.1~dev/drivers/driver_nmea0183.c:1233,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.25.1~dev/drivers/driver_nmea0183.c:1169,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1175,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.25.1~dev/drivers/driver_nmea0183.c:1217,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.25.1~dev/drivers/driver_nmea0183.c:1233,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1234,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.25.1~dev/drivers/driver_nmea0183.c:1238,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.25.1~dev/drivers/driver_nmea0183.c:1233,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1236,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.25.1~dev/drivers/driver_nmea0183.c:1238,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.25.1~dev/drivers/driver_nmea0183.c:1243,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1244,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.25.1~dev/drivers/driver_nmea0183.c:1250,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.25.1~dev/drivers/driver_nmea0183.c:1247,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1247,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.25.1~dev/drivers/driver_nmea0183.c:1259,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.25.1~dev/drivers/driver_nmea0183.c:1261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1262,9'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1264,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.25.1~dev/drivers/driver_nmea0183.c:1262,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1262,9'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1275,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1264,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1265,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.25.1~dev/drivers/driver_nmea0183.c:1275,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1266,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1267,13'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1271,18'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1267,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1267,13'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1275,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - safe_atof
                - safe_atof
                - wgs84_separation
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1275,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1276,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
                - wgs84_separation
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1311,26'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1278,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1279,42'
              BranchSideFuncs:
                - wgs84_separation
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1282,34'
              BranchSideFuncs:
                - wgs84_separation
                - safe_atof
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1289,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1291,39'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1307,31'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1303,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1304,39'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1307,15'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1307,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1308,35'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1313,10'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1320,16'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1329,17'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1321,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1321,13'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1329,17'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1321,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1323,34'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1329,17'
              BranchSideFuncs:
                - safe_atof
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1329,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1330,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1345,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1329,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1335,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1345,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1337,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1338,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1340,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1337,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1340,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1345,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1345,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1345,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1345,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1163,15'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1238,36'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1247,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1250,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1259,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1262,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1264,21'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1265,9'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1267,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1275,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1279,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1281,42'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1291,39'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1320,16'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1335,15'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1336,19'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1345,5'
          Dst:             gpsd_log
    - functionName:    processGBS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1115
      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.25.1~dev/drivers/driver_nmea0183.c:1096,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1096,30'
              BranchSideFuncs:
                - register_fractional_time
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1099,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1100,28'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1112,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1100,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1101,28'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1112,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1099,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1102,42'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1112,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1105,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1105,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1105,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1112,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1112,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1112,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1096,5'
          Dst:             register_fractional_time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1102,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1103,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1104,32'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1105,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1112,9'
          Dst:             gpsd_log
    - functionName:    processDTM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1071
      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.25.1~dev/drivers/driver_nmea0183.c:1049,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlcpy
                - gpsd_log
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1049,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1049,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1049,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlcpy
                - gpsd_log
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1061,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1061,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1061,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1061,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1056,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1061,38'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1067,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1067,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1067,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1060,17'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1056,13'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1061,13'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:1067,5'
          Dst:             gpsd_log
    - functionName:    processDPT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 999
      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.25.1~dev/drivers/driver_nmea0183.c:982,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:982,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:982,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:982,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:986,30'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:988,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:990,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:994,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:994,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:994,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:994,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:986,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:987,14'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:994,5'
          Dst:             gpsd_log
    - functionName:    processDBT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 962
      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.25.1~dev/drivers/driver_nmea0183.c:946,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:946,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:946,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:947,34'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:949,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:949,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:950,34'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:952,24'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:952,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:953,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:957,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:957,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:957,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:957,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:947,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:950,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:953,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:957,5'
          Dst:             gpsd_log
    - functionName:    processBWC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          96
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - faa_mode
        - gpsd_log
        - merge_hhmmss
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:907,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:907,17'
              BranchSideFuncs:
                - merge_hhmmss
                - gpsd_log
                - faa_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:907,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:908,18'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:918,12'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:908,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:909,41'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:918,12'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:909,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:910,17'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:918,12'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:910,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:910,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - faa_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:918,12'
              BranchSideFuncs:
                - gpsd_log
                - faa_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:918,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:920,44'
              BranchSideFuncs:
                - faa_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:923,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:923,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:923,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:923,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:908,18'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:910,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:920,35'
          Dst:             faa_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:923,5'
          Dst:             gpsd_log
    - functionName:    processACCURACY
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 879
      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.25.1~dev/drivers/driver_nmea0183.c:871,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:871,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:871,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:871,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:876,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:876,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:876,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:876,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:876,5'
          Dst:             gpsd_log
    - functionName:    processPGRMZ
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3339
      functionLinenumberEnd: 3385
      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.25.1~dev/drivers/driver_nmea0183.c:3356,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - atoi
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3356,16'
              BranchSideFuncs:
                - gpsd_log
                - atoi
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3356,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3357,21'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3363,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3356,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3360,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3363,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3363,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3381,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3381,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3381,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3381,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3381,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3360,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3381,5'
          Dst:             gpsd_log
    - functionName:    processPGRMV
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3306
      functionLinenumberEnd: 3334
      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.25.1~dev/drivers/driver_nmea0183.c:3315,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3315,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3315,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3315,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3316,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3316,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3316,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3317,17'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3315,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3315,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3322,33'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3328,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3328,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3328,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3322,33'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3323,33'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3324,34'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3328,5'
          Dst:             gpsd_log
    - functionName:    processPGRMT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3275
      functionLinenumberEnd: 3300
      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.25.1~dev/drivers/driver_nmea0183.c:3295,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3295,22'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3297,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3297,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3297,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3295,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3297,5'
          Dst:             gpsd_log
    - functionName:    processPGRMM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3254
      functionLinenumberEnd: 3269
      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.25.1~dev/drivers/driver_nmea0183.c:3261,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3261,17'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3262,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3266,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3266,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3266,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3266,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3262,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3266,5'
          Dst:             gpsd_log
    - functionName:    processPGRMF
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3153
      functionLinenumberEnd: 3246
      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.25.1~dev/drivers/driver_nmea0183.c:3179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:3179,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.25.1~dev/drivers/driver_nmea0183.c:3179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3180,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.25.1~dev/drivers/driver_nmea0183.c:3183,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.25.1~dev/drivers/driver_nmea0183.c:3183,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3184,9'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3196,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.25.1~dev/drivers/driver_nmea0183.c:3184,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3185,22'
              BranchSideFuncs:
                - merge_hhmmss
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - merge_ddmmyy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3196,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.25.1~dev/drivers/driver_nmea0183.c:3183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3187,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.25.1~dev/drivers/driver_nmea0183.c:3196,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.25.1~dev/drivers/driver_nmea0183.c:3193,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3193,9'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3205,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3196,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3197,34'
              BranchSideFuncs:
                - merge_ddmmyy
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3205,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3196,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3200,9'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3205,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3200,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3200,9'
              BranchSideFuncs:
                - gpsd_log
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3205,16'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3205,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3205,9'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3209,26'
              BranchSideFuncs:
                - do_lat_lon
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3209,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3210,14'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3212,13'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3212,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3229,40'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3229,40'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3232,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3233,37'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3236,17'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3236,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3237,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3241,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3241,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3241,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3241,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3179,9'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3180,42'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3187,31'
          Dst:             atol
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3188,25'
          Dst:             atol
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3190,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3193,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3196,21'
          Dst:             merge_hhmmss
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3197,21'
          Dst:             merge_ddmmyy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3200,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3209,14'
          Dst:             do_lat_lon
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3229,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3230,30'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3233,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3237,37'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3241,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.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3108
      functionLinenumberEnd: 3144
      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.25.1~dev/drivers/driver_nmea0183.c:3126,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3126,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3126,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3127,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3139,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3127,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3128,16'
              BranchSideFuncs:
                - gpsd_log
                - safe_atof
                - safe_atof
                - safe_atof
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3139,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3126,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3130,23'
              BranchSideFuncs:
                - safe_atof
                - safe_atof
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3139,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3139,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3139,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3139,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3130,13'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3133,13'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3135,13'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3139,5'
          Dst:             gpsd_log
    - functionName:    processPGLOR
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3018
      functionLinenumberEnd: 3102
      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.25.1~dev/drivers/driver_nmea0183.c:3061,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:3061,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3061,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3061,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3063,33'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3079,33'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3063,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3066,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3069,25'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3066,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3066,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3069,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3069,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3073,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3073,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3073,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3079,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3082,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3085,27'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3082,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3082,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3085,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3085,39'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3086,25'
              BranchSideFuncs:
                - strncmp
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3085,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3085,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3091,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3091,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3091,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3063,18'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3066,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3069,25'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3073,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3079,18'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3082,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3086,25'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3091,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:3098,9'
          Dst:             gpsd_log
    - functionName:    nmea_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea0183.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5061
      functionLinenumberEnd: 5610
      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.25.1~dev/drivers/driver_nmea0183.c:5325,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea0183.c:5339,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.25.1~dev/drivers/driver_nmea0183.c:5340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5348,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.25.1~dev/drivers/driver_nmea0183.c:5341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5341,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5352,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5352,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.25.1~dev/drivers/driver_nmea0183.c:5356,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.25.1~dev/drivers/driver_nmea0183.c:5351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5353,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.25.1~dev/drivers/driver_nmea0183.c:5365,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.25.1~dev/drivers/driver_nmea0183.c:5352,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5352,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.25.1~dev/drivers/driver_nmea0183.c:5356,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.25.1~dev/drivers/driver_nmea0183.c:5373,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5371,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.25.1~dev/drivers/driver_nmea0183.c:5384,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.25.1~dev/drivers/driver_nmea0183.c:5384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5384,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.25.1~dev/drivers/driver_nmea0183.c:5389,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.25.1~dev/drivers/driver_nmea0183.c:5384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5384,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.25.1~dev/drivers/driver_nmea0183.c:5385,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.25.1~dev/drivers/driver_nmea0183.c:5384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5385,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.25.1~dev/drivers/driver_nmea0183.c:5389,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.25.1~dev/drivers/driver_nmea0183.c:5376,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5377,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.25.1~dev/drivers/driver_nmea0183.c:5384,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.25.1~dev/drivers/driver_nmea0183.c:5373,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5375,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.25.1~dev/drivers/driver_nmea0183.c:5384,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.25.1~dev/drivers/driver_nmea0183.c:5384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5385,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.25.1~dev/drivers/driver_nmea0183.c:5389,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.25.1~dev/drivers/driver_nmea0183.c:5404,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5407,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.25.1~dev/drivers/driver_nmea0183.c:5413,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.25.1~dev/drivers/driver_nmea0183.c:5407,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5407,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.25.1~dev/drivers/driver_nmea0183.c:5457,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.25.1~dev/drivers/driver_nmea0183.c:5413,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5417,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.25.1~dev/drivers/driver_nmea0183.c:5418,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.25.1~dev/drivers/driver_nmea0183.c:5418,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5400,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.25.1~dev/drivers/driver_nmea0183.c:5422,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.25.1~dev/drivers/driver_nmea0183.c:5428,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5431,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.25.1~dev/drivers/driver_nmea0183.c:5436,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.25.1~dev/drivers/driver_nmea0183.c:5431,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5431,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.25.1~dev/drivers/driver_nmea0183.c:5457,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.25.1~dev/drivers/driver_nmea0183.c:5436,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5439,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.25.1~dev/drivers/driver_nmea0183.c:5444,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.25.1~dev/drivers/driver_nmea0183.c:5439,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5439,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.25.1~dev/drivers/driver_nmea0183.c:5457,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.25.1~dev/drivers/driver_nmea0183.c:5404,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5405,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.25.1~dev/drivers/driver_nmea0183.c:5407,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.25.1~dev/drivers/driver_nmea0183.c:5457,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5459,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.25.1~dev/drivers/driver_nmea0183.c:5464,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.25.1~dev/drivers/driver_nmea0183.c:5459,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5460,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.25.1~dev/drivers/driver_nmea0183.c:5462,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.25.1~dev/drivers/driver_nmea0183.c:5464,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5465,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.25.1~dev/drivers/driver_nmea0183.c:5469,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.25.1~dev/drivers/driver_nmea0183.c:5469,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5470,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.25.1~dev/drivers/driver_nmea0183.c:5510,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.25.1~dev/drivers/driver_nmea0183.c:5470,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5471,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.25.1~dev/drivers/driver_nmea0183.c:5475,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.25.1~dev/drivers/driver_nmea0183.c:5470,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5473,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.25.1~dev/drivers/driver_nmea0183.c:5475,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.25.1~dev/drivers/driver_nmea0183.c:5478,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5478,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.25.1~dev/drivers/driver_nmea0183.c:5496,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.25.1~dev/drivers/driver_nmea0183.c:5510,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5510,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.25.1~dev/drivers/driver_nmea0183.c:5519,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5520,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5523,30'
              BranchSideFuncs:
                - TS_NORM.874
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5578,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5523,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5525,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5555,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5527,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5529,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5552,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5530,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5530,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5540,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5540,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5541,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5552,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5541,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5542,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5552,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5540,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5543,53'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5552,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5546,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5546,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5552,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5555,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5556,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5565,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5556,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5556,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5560,28'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5560,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5562,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5565,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5565,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5566,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5578,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5566,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5566,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5570,49'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5578,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5579,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5580,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5579,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5580,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5600,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5580,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5581,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5594,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5578,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5582,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5594,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5582,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5583,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5587,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5583,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5583,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5592,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5587,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5587,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5592,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5594,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5595,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5600,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5600,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5600,39'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5601,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5601,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5601,46'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5602,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5602,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5602,46'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5603,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5603,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5604,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5607,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5604,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5605,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5607,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5605,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5606,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5607,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5600,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5607,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5339,12'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5341,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5348,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5376,26'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5407,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5413,18'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5418,18'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5423,18'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5431,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5439,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5457,10'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5464,10'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5475,37'
          Dst:             gpsd_utc_resolve
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5478,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5478,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5510,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5510,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5510,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5525,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5530,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5546,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5556,13'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5556,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5566,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5583,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea0183.c:5587,13'
          Dst:             gpsd_log
    - functionName:    hnd_130311
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1402,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1402,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1403,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1403,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1403,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1402,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1403,5'
          Dst:             gpsd_log
    - functionName:    print_data
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:92,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:92,10'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:92,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:92,9'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:97,59'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - sprintf
                - sprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:99,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:107,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:109,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:100,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:101,17'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:106,27'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:101,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:101,17'
              BranchSideFuncs:
                - gpsd_log
                - sprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:103,22'
              BranchSideFuncs:
                - sprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:99,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:100,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:109,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:109,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:109,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:110,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:97,14'
          Dst:             sprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:106,18'
          Dst:             sprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:101,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:106,18'
          Dst:             sprintf
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1389,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1389,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1390,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1390,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1390,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1389,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1390,5'
          Dst:             gpsd_log
    - functionName:    hnd_130306
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1376,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1376,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1377,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1377,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1377,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1376,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1377,5'
          Dst:             gpsd_log
    - functionName:    hnd_128275
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1324,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1324,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1325,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1325,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1325,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1324,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1325,5'
          Dst:             gpsd_log
    - functionName:    hnd_128267
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1308,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1308,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1312,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1308,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1312,5'
          Dst:             gpsd_log
    - functionName:    hnd_128259
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1295,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1295,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1296,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1296,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1295,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1296,5'
          Dst:             gpsd_log
    - functionName:    hnd_127250
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1268,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1268,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1273,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1274,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1277,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1278,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1279,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1283,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1283,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1283,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1268,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1283,5'
          Dst:             gpsd_log
    - functionName:    hnd_127245
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1253,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1253,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1254,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1254,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1254,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1253,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1254,5'
          Dst:             gpsd_log
    - functionName:    hnd_127513
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1240,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1240,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1241,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1241,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1241,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1240,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1241,5'
          Dst:             gpsd_log
    - functionName:    hnd_127508
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1227,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1227,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1228,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1228,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1228,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1227,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1228,5'
          Dst:             gpsd_log
    - functionName:    hnd_127506
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1214,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1214,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1215,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1215,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1214,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1215,5'
          Dst:             gpsd_log
    - functionName:    decode_ais_channel_info
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:163,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:162,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:163,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ais_turn_rate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:184,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - sqrt
                - ais_turn_rate
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:184,14'
              BranchSideFuncs:
                - sqrt
                - ais_turn_rate
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:184,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:185,31'
              BranchSideFuncs:
                - ais_turn_rate
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:187,31'
              BranchSideFuncs:
                - sqrt
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:185,17'
          Dst:             ais_turn_rate
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:187,26'
          Dst:             sqrt
    - functionName:    ais_direction
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:193,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:193,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:196,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:193,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:196,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    scale_int
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:132,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:132,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:132,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:133,40'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:142,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:137,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:137,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:137,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:145,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:145,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:137,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:145,9'
          Dst:             gpsd_log
    - functionName:    hnd_129810
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1112,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1114,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1114,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1117,9'
              BranchSideFuncs:
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1117,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1120,49'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1136,61'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1140,61'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1144,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1143,61'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1147,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1144,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1147,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1148,25'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1148,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1148,53'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1151,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1148,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1151,13'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1152,56'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1159,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1161,17'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1167,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1167,17'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1171,77'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1113,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1114,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1117,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1167,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129809
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1067,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1069,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1069,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1072,9'
              BranchSideFuncs:
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1072,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1072,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1074,56'
              BranchSideFuncs:
                - decode_ais_channel_info
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1068,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1069,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1072,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1078,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1095,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129802
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1038,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1038,30'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - decode_ais_channel_info
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1040,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1040,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1043,9'
              BranchSideFuncs:
                - decode_ais_header
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1043,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1043,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1047,9'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1039,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1040,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1043,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1051,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129798
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:998,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1000,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1003,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1003,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1004,41'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - ais_direction
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:999,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1000,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1003,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1004,31'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1006,31'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1012,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1021,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129794
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:867,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - decode_ais_header
                - gmtime_r
                - decode_ais_channel_info
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:869,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:869,5'
              BranchSideFuncs:
                - gpsd_log
                - decode_ais_header
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:872,9'
              BranchSideFuncs:
                - decode_ais_header
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:872,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:872,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:880,53'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:882,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:884,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:890,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:889,52'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:893,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:890,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:893,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:894,21'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:894,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:894,49'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:897,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:894,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:897,9'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:898,52'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:921,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:921,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:921,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:924,17'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:924,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:936,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:936,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:939,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:939,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:936,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:936,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:939,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:939,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:932,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:935,27'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:945,9'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:951,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:951,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:951,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:954,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:954,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:951,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:951,39'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:951,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:954,26'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:954,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:947,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:950,27'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:960,9'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:868,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:869,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:872,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:906,16'
          Dst:             gmtime_r
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:982,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129793
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:804,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:806,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:809,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:809,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:815,41'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:823,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:824,40'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:837,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:838,21'
              BranchSideFuncs:
                - gmtime_r
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:805,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:806,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:809,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:815,31'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:817,31'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:839,20'
          Dst:             gmtime_r
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:851,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129040
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:740,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:742,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:745,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:749,42'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:769,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:768,52'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:772,9'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:769,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:772,9'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:773,21'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:773,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:773,49'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:776,9'
              BranchSideFuncs:
                - decode_ais_channel_info
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:773,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:776,9'
              BranchSideFuncs:
                - decode_ais_channel_info
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:777,52'
              BranchSideFuncs:
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:741,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:742,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:745,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:749,32'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:751,32'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:757,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:764,28'
          Dst:             ais_direction
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:788,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129039
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:695,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:697,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:700,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:700,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:701,42'
              BranchSideFuncs:
                - scale_int
                - scale_int
                - ais_direction
                - ais_direction
                - decode_ais_channel_info
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:696,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:697,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:700,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:701,32'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:703,32'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:709,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:714,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:723,9'
          Dst:             decode_ais_channel_info
    - functionName:    hnd_129038
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:656,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:658,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:661,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:661,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:657,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:658,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:661,9'
          Dst:             decode_ais_header
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:662,31'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:664,31'
          Dst:             scale_int
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:669,43'
          Dst:             ais_direction
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:675,27'
          Dst:             ais_direction
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:676,27'
          Dst:             ais_turn_rate
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:679,9'
          Dst:             decode_ais_channel_info
    - functionName:    get_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:116,58'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:121,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:124,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    hnd_129540
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:438,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:438,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:439,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:439,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:442,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:446,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:461,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:461,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:462,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:461,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:446,56'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:462,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:450,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:438,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:439,5'
          Dst:             gpsd_log
    - functionName:    hnd_129539
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:392,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:392,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:393,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:393,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:397,40'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:406,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:406,38'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:410,40'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:406,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:408,5'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:410,40'
              BranchSideFuncs:
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:417,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:417,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:417,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:392,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:393,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:417,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:426,19'
          Dst:             get_mode
    - functionName:    hnd_129285
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1363,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1363,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1364,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1364,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1364,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1363,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1364,5'
          Dst:             gpsd_log
    - functionName:    hnd_129284
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1350,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1350,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1351,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1351,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1350,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1351,5'
          Dst:             gpsd_log
    - functionName:    hnd_129283
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1337,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1337,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1338,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1338,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1337,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1338,5'
          Dst:             gpsd_log
    - functionName:    hnd_129029
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:593,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:593,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:594,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:594,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:598,40'
              BranchSideFuncs:
                - get_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:615,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:615,5'
              BranchSideFuncs:
                - get_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:615,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:593,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:594,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:644,19'
          Dst:             get_mode
    - functionName:    hnd_129026
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:309,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:309,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:310,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:310,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:310,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:309,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:310,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:318,36'
          Dst:             get_mode
    - functionName:    hnd_129025
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:292,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:292,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:293,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:293,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:293,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:292,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:293,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:299,25'
          Dst:             get_mode
    - functionName:    hnd_127258
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:278,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:278,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:280,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:280,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:278,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:280,5'
          Dst:             gpsd_log
    - functionName:    hnd_126996
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:258,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:258,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:259,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:259,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:259,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:258,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:259,5'
          Dst:             gpsd_log
    - functionName:    hnd_126992
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:363,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:363,25'
              BranchSideFuncs:
                - print_data
                - get_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:364,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:364,5'
              BranchSideFuncs:
                - gpsd_log
                - get_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:364,5'
              BranchSideFuncs:
                - get_mode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:363,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:364,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:374,23'
          Dst:             get_mode
    - functionName:    hnd_126464
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:245,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:245,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:246,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:246,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:245,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:246,5'
          Dst:             gpsd_log
    - functionName:    hnd_126208
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:232,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:232,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:233,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:233,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:232,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:233,5'
          Dst:             gpsd_log
    - functionName:    hnd_060928
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:219,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:219,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:220,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:220,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:220,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:219,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:220,5'
          Dst:             gpsd_log
    - functionName:    hnd_059392
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:206,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - print_data
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:206,25'
              BranchSideFuncs:
                - print_data
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:207,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:207,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:206,5'
          Dst:             print_data
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:207,5'
          Dst:             gpsd_log
    - functionName:    search_pgnlist
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1528,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1529,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1529,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1529,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1533,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1528,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1529,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1529,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1529,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1533,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_pgn
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1543,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1546,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1546,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1546,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1546,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1551,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1551,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1558,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1567,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1569,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1581,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1587,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1596,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1595,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1610,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1717,17'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1612,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1620,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1624,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1626,28'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - search_pgnlist
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1628,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1630,28'
              BranchSideFuncs:
                - search_pgnlist
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1632,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1632,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1632,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1633,54'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1637,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1636,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1637,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1637,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1640,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1647,36'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1640,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1640,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1642,54'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1644,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1644,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1645,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1644,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1644,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1645,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1647,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1650,64'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1668,71'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1666,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1666,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1666,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,70'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1672,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1675,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1678,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1678,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1689,58'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1699,54'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1692,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1695,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1697,66'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1692,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1695,33'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1697,66'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1702,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1702,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1702,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1711,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1711,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1717,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1717,17'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1723,33'
              BranchSideFuncs:
                - snprintf
                - gpsd_add_device
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1725,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1726,28'
              BranchSideFuncs:
                - gpsd_add_device
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1728,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1546,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1561,13'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1562,19'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1570,27'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1573,19'
          Dst:             fputc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1587,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1619,24'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1622,28'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1626,28'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1630,28'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1613,24'
          Dst:             search_pgnlist
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1640,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1666,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1702,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1711,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1720,24'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionLinenumberEnd: 1768
      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.25.1~dev/drivers/driver_nmea2000.c:1759,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1759,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1761,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1761,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1762,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nmea2000_get
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1750
      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.25.1~dev/drivers/driver_nmea2000.c:1738,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - read
                - find_pgn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1741,20'
              BranchSideFuncs:
                - read
                - find_pgn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1743,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1741,14'
              BranchSideFuncs:
                - find_pgn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1743,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1742,14'
          Dst:             read
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1745,9'
          Dst:             find_pgn
    - functionName:    nmea2000_close
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1923
      functionLinenumberEnd: 1947
      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.25.1~dev/drivers/driver_nmea2000.c:1924,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - close
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1924,10'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1924,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1926,9'
              BranchSideFuncs:
                - close
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1926,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1926,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1929,21'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1939,55'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1936,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1937,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1926,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1929,15'
          Dst:             close
    - functionName:    nmea2000_open
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_nmea2000.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1920
      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.25.1~dev/drivers/driver_nmea2000.c:1774,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_nmea2000.c:1784,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.25.1~dev/drivers/driver_nmea2000.c:1794,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1795,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.25.1~dev/drivers/driver_nmea2000.c:1809,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.25.1~dev/drivers/driver_nmea2000.c:1795,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1796,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.25.1~dev/drivers/driver_nmea2000.c:1800,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.25.1~dev/drivers/driver_nmea2000.c:1800,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1794,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.25.1~dev/drivers/driver_nmea2000.c:1801,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.25.1~dev/drivers/driver_nmea2000.c:1801,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1794,64'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1802,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1802,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1802,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1802,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1809,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1810,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.25.1~dev/drivers/driver_nmea2000.c:1833,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.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1837,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1811,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1811,47'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1812,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1811,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1812,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,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.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1812,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1812,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1812,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1826,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1826,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1826,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1826,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1837,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1837,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1837,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1844,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.25.1~dev/drivers/driver_nmea2000.c:1844,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1844,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1837,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1837,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1837,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1844,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1844,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1844,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1844,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1844,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1850,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.25.1~dev/drivers/driver_nmea2000.c:1857,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.25.1~dev/drivers/driver_nmea2000.c:1850,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1850,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1850,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1859,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1860,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1865,14'
              BranchSideFuncs:
                - fcntl
                - close
                - gpsd_log
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1860,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1860,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1866,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1867,9'
              BranchSideFuncs:
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1874,5'
              BranchSideFuncs:
                - strlcpy
                - ioctl
                - close
                - gpsd_log
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1867,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1869,9'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1878,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1879,9'
              BranchSideFuncs:
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1886,21'
              BranchSideFuncs:
                - bind
                - close
                - gpsd_log
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1879,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1881,9'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1889,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1890,9'
              BranchSideFuncs:
                - gpsd_switch_driver
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1896,5'
              BranchSideFuncs:
                - gpsd_switch_driver
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1890,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1890,9'
              BranchSideFuncs:
                - gpsd_log
                - close
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1892,9'
              BranchSideFuncs:
                - close
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1902,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1791,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1794,16'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1801,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1802,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1810,23'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1812,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1817,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1826,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1833,17'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1837,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1850,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1857,12'
          Dst:             socket
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1860,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1865,14'
          Dst:             fcntl
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1867,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1869,9'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1874,5'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1875,14'
          Dst:             ioctl
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1879,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1881,9'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1888,14'
          Dst:             bind
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1890,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1892,9'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1896,5'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.25.1~dev/drivers/driver_nmea2000.c:1907,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.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 887
      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.25.1~dev/drivers/drivers.c:882,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - rtcm3_unpack
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:882,5'
              BranchSideFuncs:
                - rtcm3_unpack
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:882,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:880,21'
              BranchSideFuncs:
                - gpsd_log
                - rtcm3_unpack
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:882,5'
              BranchSideFuncs:
                - rtcm3_unpack
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:882,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:883,5'
          Dst:             rtcm3_unpack
    - functionName:    rtcm104v2_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 845
      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.25.1~dev/drivers/drivers.c:842,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - rtcm2_unpack
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:842,45'
              BranchSideFuncs:
                - rtcm2_unpack
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:842,5'
          Dst:             rtcm2_unpack
    - functionName:    fury_rate_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 796
      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.25.1~dev/drivers/drivers.c:781,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:785,14'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:785,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:788,23'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:793,58'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:790,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:790,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:793,58'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:793,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:794,36'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:794,11'
          Dst:             gpsd_write
    - functionName:    fury_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 806
      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.25.1~dev/drivers/drivers.c:800,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - fury_rate_switcher
                - gpsd_get_speed
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:800,15'
              BranchSideFuncs:
                - fury_rate_switcher
                - gpsd_get_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:800,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:801,9'
              BranchSideFuncs:
                - gpsd_get_speed
                - fury_rate_switcher
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:803,22'
              BranchSideFuncs:
                - fury_rate_switcher
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - fury_rate_switcher
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:800,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:803,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - fury_rate_switcher
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:803,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:801,9'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
          Dst:             fury_rate_switcher
    - functionName:    earthmate_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 622
      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.25.1~dev/drivers/drivers.c:608,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:610,18'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:610,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:610,9'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:613,15'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:613,9'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:614,15'
              BranchSideFuncs:
                - gpsd_write
                - nanosleep
                - gpsd_switch_driver
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:614,15'
          Dst:             gpsd_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:618,9'
          Dst:             nanosleep
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:620,15'
          Dst:             gpsd_switch_driver
    - functionName:    tripmate_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 569
      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.25.1~dev/drivers/drivers.c:556,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:556,18'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:556,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:556,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:561,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:561,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:562,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:566,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:565,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:565,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:567,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:562,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:567,15'
          Dst:             nmea_send
    - functionName:    path_rewrite
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1554
      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.25.1~dev/drivers/drivers.c:1520,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - strstr
                - strnlen
                - str_starts_with.1285
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - __assert_fail
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1520,5'
              BranchSideFuncs:
                - strstr
                - strnlen
                - str_starts_with.1285
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - __assert_fail
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1520,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1520,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1524,33'
              BranchSideFuncs:
                - strstr
                - strnlen
                - str_starts_with.1285
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1531,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1530,17'
              BranchSideFuncs:
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1285
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1534,19'
              BranchSideFuncs:
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1285
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1542,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1543,25'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1285
                - strlcpy
                - strlen
                - strlcpy
                - strchr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1545,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strnlen
                - str_starts_with.1285
                - strlcpy
                - strlen
                - strlcpy
                - strchr
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1528,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1531,13'
              BranchSideFuncs:
                - str_starts_with.1285
                - strnlen
                - strlcpy
                - strlen
                - strlcpy
                - strchr
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1552,32'
              BranchSideFuncs:
                - strnlen
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1523,9'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1520,5'
          Dst:             __assert_fail
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1531,13'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1534,19'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1537,24'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1538,19'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1541,22'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1545,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1547,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1552,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.25.1~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
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    aivdm_decode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1458
      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.25.1~dev/drivers/drivers.c:1274,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1282,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1282,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1282,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1287,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1287,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1287,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1291,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1294,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1295,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1301,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.1285
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1302,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.1285
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1310,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.1285
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1295,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1295,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1302,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.1285
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1310,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.1285
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1302,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1301,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.1285
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1303,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1303,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1303,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1303,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1313,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1328,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1313,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1314,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1315,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1313,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1312,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1315,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1313,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1327,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.1285
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1327,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1333,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.1285
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1328,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1333,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1340,44'
              BranchSideFuncs:
                - str_starts_with.1285
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1348,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.25.1~dev/drivers/drivers.c:1355,33'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1361,24'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1361,24'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1365,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1369,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1340,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1341,13'
              BranchSideFuncs:
                - atoi
                - atoi
                - __ctype_b_loc
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1344,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.25.1~dev/drivers/drivers.c:1341,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1341,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.25.1~dev/drivers/drivers.c:1344,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.25.1~dev/drivers/drivers.c:1348,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1349,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1355,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.25.1~dev/drivers/drivers.c:1349,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1349,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1349,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1365,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1365,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1365,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1369,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1369,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1369,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1379,8'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1379,8'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1382,5'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1382,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1382,5'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1389,31'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1389,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1390,9'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1400,11'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1390,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1390,9'
              BranchSideFuncs:
                - gpsd_log
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1393,15'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1393,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1393,13'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1398,36'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1407,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1409,14'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1431,28'
              BranchSideFuncs:
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1419,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1421,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1423,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1419,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1421,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1423,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1419,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1419,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1421,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1423,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1419,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1419,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1421,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1423,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1419,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1419,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1421,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1423,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1419,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1419,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1421,24'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1423,32'
              BranchSideFuncs:
                - strnlen
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1407,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1424,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1419,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1434,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1435,19'
              BranchSideFuncs:
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1456,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1435,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1437,13'
              BranchSideFuncs:
                - ais_binary_decode
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1445,36'
              BranchSideFuncs:
                - ais_binary_decode
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1437,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1436,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - ais_binary_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1445,36'
              BranchSideFuncs:
                - ais_binary_decode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1287,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1294,9'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1295,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1303,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1310,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1328,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1340,14'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1341,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1348,13'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1349,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1365,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1369,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1374,14'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1375,13'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1379,8'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1382,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1390,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1407,33'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1425,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1437,13'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1437,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1448,16'
          Dst:             ais_binary_decode
    - functionName:    isync_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1107
      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.25.1~dev/drivers/drivers.c:1107,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - strnlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1107,38'
              BranchSideFuncs:
                - strnlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1107,38'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1107,12'
          Dst:             gpsd_write
    - functionName:    tnt_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 709
      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.25.1~dev/drivers/drivers.c:692,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - tnt_control_send
                - strnlen
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:696,5'
              BranchSideFuncs:
                - vsnprintf
                - tnt_control_send
                - strnlen
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:700,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:701,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:706,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:701,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:701,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:701,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:706,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:706,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:706,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:697,11'
          Dst:             vsnprintf
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:699,12'
          Dst:             tnt_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:700,18'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:701,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:706,5'
          Dst:             gpsd_log
    - functionName:    tnt_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 686
      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.25.1~dev/drivers/drivers.c:670,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:670,16'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:670,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:671,10'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:679,17'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:679,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:679,5'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:680,13'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:679,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:680,13'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:683,39'
              BranchSideFuncs:
                - snprintf
                - strlen
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:683,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:685,39'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:685,14'
          Dst:             gpsd_write
    - functionName:    json_pass_packet
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1557
      functionLinenumberEnd: 1591
      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.25.1~dev/drivers/drivers.c:1558,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/drivers.c:1558,5'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - strstr
                - strstr
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1558,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1558,5'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - gpsd_log
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1561,33'
              BranchSideFuncs:
                - strstr
                - strstr
                - gpsd_log
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1561,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1562,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1588,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1561,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1564,43'
              BranchSideFuncs:
                - strstr
                - path_rewrite
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1588,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1564,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1565,13'
              BranchSideFuncs:
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1567,9'
              BranchSideFuncs:
                - path_rewrite
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1570,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1571,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1588,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1571,77'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1572,17'
              BranchSideFuncs:
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1574,57'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1572,75'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1573,17'
              BranchSideFuncs:
                - strstr
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1574,57'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strnlen
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1571,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1574,57'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1583,40'
              BranchSideFuncs:
                - strnlen
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1588,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1588,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1588,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1558,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1561,9'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1562,9'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1564,13'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1565,13'
          Dst:             path_rewrite
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1567,9'
          Dst:             path_rewrite
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1571,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1572,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1573,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1575,23'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1577,23'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1580,23'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1583,40'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1588,5'
          Dst:             gpsd_log
    - functionName:    aivdm_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1476
      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.25.1~dev/drivers/drivers.c:1462,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - aivdm_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1462,18'
              BranchSideFuncs:
                - nmea_parse
                - aivdm_decode
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1462,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1463,41'
              BranchSideFuncs:
                - aivdm_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1471,29'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1463,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1463,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1469,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1471,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1471,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1472,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1463,13'
          Dst:             aivdm_decode
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1472,16'
          Dst:             nmea_parse
    - functionName:    isync_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1220
      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.25.1~dev/drivers/drivers.c:1135,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/drivers.c:1135,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.25.1~dev/drivers/drivers.c:1135,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1135,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.25.1~dev/drivers/drivers.c:1139,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.25.1~dev/drivers/drivers.c:1139,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1140,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1143,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.25.1~dev/drivers/drivers.c:1143,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1143,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.25.1~dev/drivers/drivers.c:1144,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.25.1~dev/drivers/drivers.c:1144,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1144,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1151,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1176,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1190,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1198,19'
              BranchSideFuncs:
                - isync_write
                - isync_write
                - isync_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1209,22'
              BranchSideFuncs:
                - isync_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1216,19'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1151,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1157,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1162,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1166,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1170,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1176,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1180,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1184,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1190,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1192,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1194,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1198,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1202,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1203,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1211,19'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1216,19'
          Dst:             ubx_write
    - functionName:    isync_detect
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1130
      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.25.1~dev/drivers/drivers.c:1117,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - gpsd_set_speed
                - isync_write
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1117,41'
              BranchSideFuncs:
                - gpsd_set_speed
                - isync_write
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1120,5'
          Dst:             gpsd_set_speed
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1125,11'
          Dst:             isync_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1128,5'
          Dst:             gpsd_set_speed
    - functionName:    mtk3301_rate_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1055
      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.25.1~dev/drivers/drivers.c:1041,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1044,14'
              BranchSideFuncs:
                - snprintf
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1044,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1043,53'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1044,9'
              BranchSideFuncs:
                - snprintf
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:1047,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1047,16'
              BranchSideFuncs:
                - snprintf
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1050,5'
              BranchSideFuncs:
                - snprintf
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1052,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1053,11'
          Dst:             nmea_send
    - functionName:    mtk3301_speed_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1037
      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.25.1~dev/drivers/drivers.c:1025,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1025,10'
              BranchSideFuncs:
                - snprintf
                - nmea_send
                - nmea_send
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1027,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1033,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1033,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1033,15'
          Dst:             nmea_send
    - functionName:    mtk3301_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1016
      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.25.1~dev/drivers/drivers.c:996,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:996,18'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:996,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:996,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:999,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:999,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:999,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:1000,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1000,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1002,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1004,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1007,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1009,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:1014,16'
          Dst:             nmea_send
    - functionName:    tnt_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 727
      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.25.1~dev/drivers/drivers.c:719,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:723,21'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:723,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:723,21'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:726,12'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:726,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:726,47'
              BranchSideFuncs:
                - tnt_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:727,12'
              BranchSideFuncs:
                - tnt_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:726,12'
          Dst:             tnt_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:727,12'
          Dst:             tnt_send
    - functionName:    tnt_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 740
      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.25.1~dev/drivers/drivers.c:733,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:733,18'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:733,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:733,9'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:736,15'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:736,9'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:737,15'
              BranchSideFuncs:
                - tnt_send
                - tnt_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:737,15'
          Dst:             tnt_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:738,15'
          Dst:             tnt_send
    - functionName:    fv18_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 478
      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.25.1~dev/drivers/drivers.c:463,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:463,18'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:463,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:463,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:473,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:473,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:474,15'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:475,15'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:473,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:473,9'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:475,15'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:475,15'
          Dst:             nmea_send
    - functionName:    ashtech_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/drivers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 429
      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.25.1~dev/drivers/drivers.c:400,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:400,18'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:400,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:400,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:404,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:408,27'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:408,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:408,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:411,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:411,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:411,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:413,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:413,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:415,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:422,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:423,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:424,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:425,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
          Dst:             nmea_send
    - functionName:    garmin_mode_switch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/drivers.c:297,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:299,14'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:299,9'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:300,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - nanosleep
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:300,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:301,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:305,9'
          Dst:             nanosleep
    - functionName:    garmin_nmea_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/drivers.c:312,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/drivers.c:312,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/drivers.c:316,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:318,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/drivers.c:320,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/drivers.c:323,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/drivers.c:329,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:336,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:340,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:344,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:348,19'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:353,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:356,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:359,19'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:362,19'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:336,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:340,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:344,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:348,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:349,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:353,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:356,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:359,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:362,19'
          Dst:             nmea_send
    - functionName:    nmea_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/drivers.c:119,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/drivers.c:119,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/drivers.c:126,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/drivers.c:144,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:144,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:147,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:170,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:181,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:187,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:193,13'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:209,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:216,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:222,13'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:231,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:238,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:246,13'
              BranchSideFuncs:
                - ally_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:253,13'
              BranchSideFuncs:
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:147,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:147,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:149,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:170,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:170,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:174,50'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:181,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:181,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:183,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:187,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:187,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:189,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:193,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:193,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:199,19'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:209,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:209,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:211,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:216,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:216,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:218,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:222,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:222,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:225,19'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:231,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:231,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:233,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:238,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:238,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:241,19'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:246,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:246,13'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:249,19'
              BranchSideFuncs:
                - ally_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:253,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:253,13'
              BranchSideFuncs:
                - gpsd_log
                - casic_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:256,19'
              BranchSideFuncs:
                - casic_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:147,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:149,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:170,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:172,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:181,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:183,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:187,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:189,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:193,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:199,19'
          Dst:             gpsd_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:209,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:211,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:216,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:218,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:222,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:225,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:227,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:231,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:233,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:238,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:241,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:246,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:249,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:253,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:256,19'
          Dst:             casic_write
    - functionName:    generic_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/drivers.c:25,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:0,0'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:25,32'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:25,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:25,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:26,24'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:25,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:31,21'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - strnlen
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:31,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:34,49'
              BranchSideFuncs:
                - strnlen
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:70,5'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:36,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:38,13'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:41,13'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:38,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:38,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:45,22'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:41,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:41,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:45,22'
              BranchSideFuncs:
                - nmea_parse
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:45,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:46,13'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,19'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:46,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:46,13'
              BranchSideFuncs:
                - gpsd_log
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,19'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:52,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:53,17'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:52,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1285
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:54,17'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1285
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:54,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:54,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_switch_driver
                - str_starts_with.1285
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:56,37'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1285
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:56,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:57,62'
              BranchSideFuncs:
                - gpsd_switch_driver
                - str_starts_with.1285
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:58,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:59,47'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:58,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,40'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:60,25'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:49,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:49,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:50,36'
              BranchSideFuncs:
                - str_starts_with.1285
                - gpsd_switch_driver
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/drivers.c:70,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:70,5'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/drivers.c:70,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:36,30'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:38,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:41,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:45,22'
          Dst:             nmea_parse
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:46,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:53,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:54,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:57,27'
          Dst:             gpsd_switch_driver
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:70,5'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.25.1~dev/drivers/drivers.c:70,5'
          Dst:             gpsd_log
    - functionName:    sirf_to_nmea
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:389,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:389,16'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:389,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:398,14'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:390,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:390,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:390,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:402,12'
          Dst:             sirf_write
    - functionName:    sirf_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:248,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:248,18'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:248,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:257,12'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:268,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:274,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:268,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:268,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:274,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:275,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:277,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,19'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:289,51'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:289,51'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:277,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:277,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:283,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:284,21'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:289,51'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:292,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:294,11'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:268,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:277,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:292,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:294,11'
          Dst:             gpsd_write
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    sirf_msg_67_16
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:952,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:961,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:963,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:963,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:963,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:963,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:971,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:971,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:971,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:971,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:977,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:994,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:994,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:998,11'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:998,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1000,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1002,34'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1008,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1013,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1024,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1017,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1017,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1022,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1027,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1079,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1099,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1109,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1122,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1135,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1079,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1080,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1094,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1079,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1083,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1085,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1085,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1086,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1094,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1085,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1089,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1094,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1099,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1100,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1099,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1105,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1109,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1113,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1113,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1118,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1122,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1126,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1126,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1131,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1135,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1138,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1138,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1141,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1141,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1162,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1163,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1169,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1163,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1164,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1169,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1162,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1035,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1169,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1175,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1176,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1178,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1184,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1190,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1193,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:963,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:971,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:977,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:987,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1000,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1013,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1013,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1017,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1178,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_67_1
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:711,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:736,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:736,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:736,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:741,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:800,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:831,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:843,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:888,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:893,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:899,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:905,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:910,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:914,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:914,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:918,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:918,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:921,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:921,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:924,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:929,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:929,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:933,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:933,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:937,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:736,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:741,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:759,11'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:777,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:783,5'
          Dst:             datum_code_string
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:884,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:884,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:888,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:888,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:893,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:899,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:901,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:905,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:910,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:914,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:918,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:921,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:924,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:929,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:933,9'
          Dst:             gpsd_log
    - functionName:    sirf_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1651,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1651,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1653,58'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1653,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1653,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1656,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1656,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1656,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1659,34'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1659,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1659,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1662,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1662,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1662,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1664,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1664,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1664,47'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1665,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1664,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1664,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1668,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1668,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1668,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1677,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1680,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1683,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sirf_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:304,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:304,14'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:314,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:314,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:316,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:314,12'
          Dst:             sirf_write
    - functionName:    sirfbin_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:407,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - nmea_send
                - sirf_to_nmea
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:407,19'
              BranchSideFuncs:
                - nmea_send
                - sirf_to_nmea
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:408,58'
              BranchSideFuncs:
                - sirf_to_nmea
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:409,28'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:409,16'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:411,38'
              BranchSideFuncs:
                - nmea_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:408,15'
          Dst:             sirf_to_nmea
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:426,15'
          Dst:             nmea_send
    - functionName:    sirfbin_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:336,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:336,5'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:336,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:336,5'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:339,14'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:339,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:340,9'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:340,9'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:344,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:344,5'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:352,9'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:352,9'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:357,9'
              BranchSideFuncs:
                - sirf_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:336,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:340,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:365,12'
          Dst:             sirf_write
    - functionName:    sirfbin_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2569,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2569,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2569,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2574,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2574,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2578,37'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2578,37'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2729,9'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2578,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2578,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2579,13'
              BranchSideFuncs:
                - nmea_send
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2579,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2579,13'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2583,50'
              BranchSideFuncs:
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2599,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2599,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2605,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2605,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2605,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2612,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2616,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2616,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2622,19'
              BranchSideFuncs:
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2626,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2638,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2645,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2653,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2659,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2665,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2671,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2677,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2683,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2692,47'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2712,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2721,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2626,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2626,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2628,27'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2638,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2638,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2640,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2645,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2645,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2647,27'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2653,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2653,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2655,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2659,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2659,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2661,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2665,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2665,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2667,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2671,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2671,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2673,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2677,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2677,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2679,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2683,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2683,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2687,19'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2692,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2694,17'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2700,17'
              BranchSideFuncs:
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2694,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2694,17'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2696,23'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2700,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2700,17'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2702,23'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2712,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2712,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2714,27'
              BranchSideFuncs:
                - sirf_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2736,9'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2738,15'
              BranchSideFuncs:
                - sirf_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2579,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2581,19'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2612,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2622,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2626,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2630,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2638,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2640,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2645,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2649,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2653,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2655,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2659,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2661,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2665,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2667,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2671,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2673,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2677,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2679,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2683,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2687,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2694,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2696,23'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2700,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2702,23'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2712,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2716,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2736,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2738,15'
          Dst:             sirf_write
    - functionName:    sirfbin_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2538,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_write
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2538,5'
              BranchSideFuncs:
                - sirf_write
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2538,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2538,5'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
                - sirf_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2538,5'
              BranchSideFuncs:
                - sirf_write
                - sirf_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2538,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2546,11'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2548,11'
          Dst:             sirf_write
    - functionName:    sirfbin_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2526,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - sirf_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2526,33'
              BranchSideFuncs:
                - nmea_parse
                - sirf_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2526,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2527,51'
              BranchSideFuncs:
                - sirf_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2530,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2530,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2530,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2531,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2527,16'
          Dst:             sirf_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2531,16'
          Dst:             nmea_parse
    - functionName:    sirf_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2287,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2287,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2288,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2288,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2288,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2288,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2304,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2306,40'
              BranchSideFuncs:
                - gpsd_log
                - sirf_msg_navsol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2315,16'
              BranchSideFuncs:
                - sirf_msg_svinfo
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2318,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2323,16'
              BranchSideFuncs:
                - sirf_msg_swversion
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2326,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2342,16'
              BranchSideFuncs:
                - sirf_msg_navdata
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2345,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2353,16'
              BranchSideFuncs:
                - sirf_msg_errors
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2356,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2372,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2395,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2400,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2405,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2410,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2416,16'
              BranchSideFuncs:
                - sirf_msg_sysparam
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2419,16'
              BranchSideFuncs:
                - sirf_msg_dgpsstatus
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2422,16'
              BranchSideFuncs:
                - sirf_msg_nlmd
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2425,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2430,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2435,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2440,16'
              BranchSideFuncs:
                - sirf_msg_geodetic
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2443,16'
              BranchSideFuncs:
                - sirf_msg_sbas
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2446,16'
              BranchSideFuncs:
                - sirf_msg_navnot
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2470,16'
              BranchSideFuncs:
                - sirf_msg_ppstime
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2473,16'
              BranchSideFuncs:
                - sirf_msg_ee
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2476,16'
              BranchSideFuncs:
                - sirf_msg_nl
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2479,16'
              BranchSideFuncs:
                - sirf_msg_67
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2489,16'
              BranchSideFuncs:
                - sirf_msg_qresp
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2497,16'
              BranchSideFuncs:
                - sirf_msg_tcxo
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2500,9'
              BranchSideFuncs:
                - sirf_msg_ublox
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2505,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2510,16'
              BranchSideFuncs:
                - sirf_msg_stats
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2513,15'
              BranchSideFuncs:
                - sirf_msg_debug
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2517,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2306,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2307,20'
              BranchSideFuncs:
                - sirf_msg_navsol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2310,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2310,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2310,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2310,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2318,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2318,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2326,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2326,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2326,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2345,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2345,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2345,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2356,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2356,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2359,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2359,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2360,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2364,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2360,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2360,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2368,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2364,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2364,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2368,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2372,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2372,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2375,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2375,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2376,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2380,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2376,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2376,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2385,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2380,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2380,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2385,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2390,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2390,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2390,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2395,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2395,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2400,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2400,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2400,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2405,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2405,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2405,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2410,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2410,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2410,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2425,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2425,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2425,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2430,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2430,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2435,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2435,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2435,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2483,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2492,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2492,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2500,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2500,9'
              BranchSideFuncs:
                - gpsd_log
                - sirf_msg_ublox
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2502,16'
              BranchSideFuncs:
                - sirf_msg_ublox
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2505,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2505,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2505,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2517,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2517,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2517,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2288,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2296,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2307,20'
          Dst:             sirf_msg_navsol
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2310,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2315,16'
          Dst:             sirf_msg_svinfo
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2318,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2323,16'
          Dst:             sirf_msg_swversion
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2326,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2342,16'
          Dst:             sirf_msg_navdata
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2345,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2353,16'
          Dst:             sirf_msg_errors
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2360,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2364,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2376,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2380,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2390,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2395,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2400,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2405,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2410,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2416,16'
          Dst:             sirf_msg_sysparam
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2419,16'
          Dst:             sirf_msg_dgpsstatus
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2422,16'
          Dst:             sirf_msg_nlmd
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2425,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2430,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2435,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2440,16'
          Dst:             sirf_msg_geodetic
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2443,16'
          Dst:             sirf_msg_sbas
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2446,16'
          Dst:             sirf_msg_navnot
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2470,16'
          Dst:             sirf_msg_ppstime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2473,16'
          Dst:             sirf_msg_ee
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2476,16'
          Dst:             sirf_msg_nl
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2479,16'
          Dst:             sirf_msg_67
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2489,16'
          Dst:             sirf_msg_qresp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2492,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2497,16'
          Dst:             sirf_msg_tcxo
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2500,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2502,16'
          Dst:             sirf_msg_ublox
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2505,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2510,16'
          Dst:             sirf_msg_stats
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2513,15'
          Dst:             sirf_msg_debug
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2517,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_navsol
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1701,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1705,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1706,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1706,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1706,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1706,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1733,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1736,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1738,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1745,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1766,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1767,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1771,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1767,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1767,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1780,31'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1771,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1771,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1780,31'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1780,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1781,14'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1784,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1784,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1784,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1784,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1789,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1789,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1789,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1706,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1764,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1767,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1771,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1771,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1784,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1789,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1789,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1551,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1554,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1555,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1560,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1555,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1555,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1555,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1595,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1596,50'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1596,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1597,52'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1606,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1607,16'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1608,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1567,48'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1609,20'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1567,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1569,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1613,22'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1618,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1619,17'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1619,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1620,45'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1620,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1621,59'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1618,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1616,26'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1624,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1616,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1617,47'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1627,11'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1627,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1630,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1630,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1630,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1638,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1638,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1555,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1563,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1566,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1630,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1630,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1638,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_swversion
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1438,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1438,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1439,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1444,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1444,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1447,32'
              BranchSideFuncs:
                - strlcpy
                - strlcat
                - strlcat
                - __ctype_b_loc
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1454,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1458,14'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1455,47'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1458,14'
              BranchSideFuncs:
                - safe_atof
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1465,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1469,14'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1465,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1466,47'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1469,14'
              BranchSideFuncs:
                - safe_atof
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1470,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1471,34'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
                - sirfbin_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1475,24'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1472,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1473,17'
              BranchSideFuncs:
                - sirfbin_mode
                - strstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1480,13'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1475,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1476,34'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1478,34'
              BranchSideFuncs:
                - strstr
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1480,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1481,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1485,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1481,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1481,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1485,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1485,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1485,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1490,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1439,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1447,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1449,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1450,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1458,14'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1462,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1469,14'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1473,17'
          Dst:             sirfbin_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1480,13'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1481,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1485,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_navdata
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1501,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:1504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1505,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1510,26'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1505,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1505,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1505,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1518,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1510,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1522,38'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1522,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1524,22'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1536,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1524,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1525,31'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - sirf_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1527,13'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1524,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1527,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_interpret_subframe_raw
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1530,13'
              BranchSideFuncs:
                - sirf_write
                - gpsd_interpret_subframe_raw
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1527,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1527,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1536,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1530,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1530,13'
              BranchSideFuncs:
                - gpsd_log
                - sirf_write
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1532,19'
              BranchSideFuncs:
                - sirf_write
                - gpsd_interpret_subframe_raw
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1505,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1518,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1527,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1530,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1532,19'
          Dst:             sirf_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1536,12'
          Dst:             gpsd_interpret_subframe_raw
    - functionName:    sirf_msg_errors
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:481,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:483,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:490,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:493,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:500,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:507,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:514,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:521,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:534,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:541,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:548,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:555,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:561,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:568,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:581,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:594,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:493,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:493,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:493,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:500,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:500,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:500,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:507,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:507,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:507,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:514,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:514,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:514,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:521,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:521,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:521,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:528,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:528,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:534,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:534,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:534,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:541,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:541,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:541,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:548,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:548,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:555,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:555,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:555,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:561,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:561,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:561,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:568,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:568,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:568,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:574,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:574,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:581,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:581,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:581,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:588,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:594,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:594,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:594,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:493,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:500,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:507,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:514,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:521,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:528,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:534,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:541,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:548,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:555,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:561,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:568,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:574,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:581,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:588,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:594,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_sysparam
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2011,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2011,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2011,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2012,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2018,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2012,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2012,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2012,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2012,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_dgpsstatus
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:609,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:609,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:609,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:610,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:619,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:610,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:610,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:610,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:619,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:619,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:619,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:610,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:619,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_geodetic
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1835,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1840,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1841,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1846,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1841,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1841,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1841,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1847,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1849,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1850,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1850,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1851,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1852,21'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1852,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1859,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1860,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1861,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1859,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1861,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1863,31'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1870,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1870,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1877,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1882,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1882,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1884,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1885,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1885,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1886,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1891,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1885,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1888,18'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1891,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1892,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1893,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1896,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1897,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1899,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1902,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1903,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1904,36'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1908,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1909,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1910,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1917,31'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1916,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1953,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1962,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1964,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1977,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1964,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1964,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1977,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1987,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1988,18'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1841,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1869,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1870,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1964,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1992,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_sbas
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1247,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1247,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1247,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1257,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1248,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1257,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1256,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1257,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1248,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1257,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_navnot
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:633,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:633,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:633,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:634,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:639,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:634,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:634,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:634,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:639,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:690,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:690,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:634,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:690,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_ppstime
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2149,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2149,12'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2150,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2155,5'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2150,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2150,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2150,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2155,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2155,5'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2158,23'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2158,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2162,9'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2174,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2175,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2178,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2175,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2175,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2178,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2182,40'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2184,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2186,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2150,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2155,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2169,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2175,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2178,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_ee
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2257,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2257,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2257,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2258,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2263,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2258,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2258,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2258,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2263,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2269,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2274,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2265,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2265,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2265,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2269,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2269,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2269,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2274,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2274,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2274,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2258,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2265,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2269,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2274,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_nl
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2196,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2196,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_sirf.c:2197,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2197,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2197,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2202,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2204,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2208,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2212,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2220,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2228,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2232,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2236,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2240,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2244,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2204,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2204,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2204,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2208,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2208,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2212,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2212,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2212,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2216,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2220,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2220,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2220,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2224,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2228,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2228,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2228,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2232,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2232,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2232,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2236,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2236,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2236,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2240,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2240,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2244,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2244,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2244,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2197,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2204,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2208,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2212,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2216,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2220,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2224,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2228,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2232,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2236,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2240,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2244,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_67
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1204,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - sirf_msg_67_16
                - sirf_msg_67_1
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1204,11'
              BranchSideFuncs:
                - sirf_msg_67_16
                - sirf_msg_67_1
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1204,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1205,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1210,13'
              BranchSideFuncs:
                - sirf_msg_67_16
                - sirf_msg_67_1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1205,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1205,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1205,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1210,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1212,16'
              BranchSideFuncs:
                - sirf_msg_67_1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1214,16'
              BranchSideFuncs:
                - sirf_msg_67_16
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1216,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1216,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1205,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1212,16'
          Dst:             sirf_msg_67_1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1214,16'
          Dst:             sirf_msg_67_16
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1216,9'
          Dst:             gpsd_log
    - functionName:    sirf_msg_qresp
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1228,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1228,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1228,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1229,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1234,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1229,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1229,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1229,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1234,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1234,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1234,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1229,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1234,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_tcxo
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1333,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1333,10'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1346,13'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1341,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1352,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1355,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1358,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1361,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1364,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1367,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1370,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1373,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1376,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1382,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1384,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1420,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1384,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1385,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1392,19'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1385,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1385,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1385,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1403,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1395,24'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1414,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1414,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1416,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1423,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1423,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1341,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1385,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1399,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1406,19'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1423,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_ublox
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2046,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:2048,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2049,9'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2057,41'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2049,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2049,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2049,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2068,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2070,33'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2071,18'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2071,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2072,33'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2073,21'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2073,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2078,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2079,11'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2080,31'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2078,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2080,31'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2082,31'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2084,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2084,5'
              BranchSideFuncs:
                - gpsd_log
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2088,17'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2088,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2093,35'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2121,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2093,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2095,9'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2096,9'
              BranchSideFuncs:
                - mkgmtime
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2107,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2108,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2111,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2108,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2108,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2111,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2111,9'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2114,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:2128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2128,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:2128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2049,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2084,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2104,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2108,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2111,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2128,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:2128,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_stats
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:1268,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1268,10'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1273,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1274,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1279,13'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1274,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1274,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1274,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1282,22'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1291,22'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1303,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1306,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1309,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1312,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1315,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1318,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:1318,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1318,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:1318,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1274,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1285,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1294,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:1318,5'
          Dst:             gpsd_log
    - functionName:    sirf_msg_debug
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_sirf.c:441,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - __ctype_b_loc
                - str_appendf.1430
                - gpsd_log
                - str_appendf.1430
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:444,5'
              BranchSideFuncs:
                - gpsd_log
                - __ctype_b_loc
                - str_appendf.1430
                - gpsd_log
                - str_appendf.1430
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:448,15'
              BranchSideFuncs:
                - gpsd_log
                - str_appendf.1430
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:459,21'
              BranchSideFuncs:
                - gpsd_log
                - __ctype_b_loc
                - str_appendf.1430
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:454,23'
              BranchSideFuncs:
                - str_appendf.1430
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:450,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:450,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:450,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:455,55'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:457,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:457,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - str_appendf.1430
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:461,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - str_appendf.1430
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
              BranchSideFuncs:
                - str_appendf.1430
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:461,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_sirf.c:468,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_sirf.c:468,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:450,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:455,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:457,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:0,0'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_sirf.c:468,9'
          Dst:             gpsd_log
    - functionName:    PRN2_gnssId_svId
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 179
      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.25.1~dev/drivers/driver_skytraq.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:147,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:150,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:149,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:152,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:154,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:154,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:155,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:154,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:157,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:159,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:159,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:160,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:159,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:162,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:164,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:164,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:165,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:164,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:167,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:170,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:169,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:172,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:176,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sky_msg_E3
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1447
      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.25.1~dev/drivers/driver_skytraq.c:1427,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1429,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1429,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1433,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1439,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1434,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1439,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1439,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1439,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_E2
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1409
      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.25.1~dev/drivers/driver_skytraq.c:1389,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1391,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1391,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1391,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1395,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1401,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1396,12'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1401,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1401,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1401,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_E0
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1348
      functionLinenumberEnd: 1371
      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.25.1~dev/drivers/driver_skytraq.c:1353,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1355,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1355,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1355,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1359,21'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1365,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1360,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1370,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1365,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1370,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    sky_msg_DF
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1338
      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.25.1~dev/drivers/driver_skytraq.c:1266,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_skytraq.c:1268,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.25.1~dev/drivers/driver_skytraq.c:1268,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1268,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.25.1~dev/drivers/driver_skytraq.c:1272,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.25.1~dev/drivers/driver_skytraq.c:1278,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1298,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.25.1~dev/drivers/driver_skytraq.c:1298,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.25.1~dev/drivers/driver_skytraq.c:1323,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1312,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1323,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1299,13'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1300,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1303,39'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1304,39'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1305,39'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1306,40'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1307,40'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1308,40'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1311,18'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1314,33'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1315,33'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1316,33'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1317,33'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1318,33'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1321,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1323,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1323,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_DE
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1248
      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.25.1~dev/drivers/driver_skytraq.c:1179,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1179,21'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1182,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1182,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1186,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1199,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1187,40'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1197,15'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1220,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1221,52'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1223,9'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1223,9'
              BranchSideFuncs:
                - gpsd_log
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1233,13'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1233,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1187,40'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1234,16'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1235,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1187,40'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1236,20'
              BranchSideFuncs:
                - PRN2_gnssId_svId
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1187,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1188,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1241,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1244,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1244,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1244,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1186,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1203,9'
          Dst:             PRN2_gnssId_svId
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1223,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1244,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_DD
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          259
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - PRN2_gnssId_svId
        - getbed64
        - getbef32
        - gpsd_log
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1056,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1056,23'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1058,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1056,13'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1063,22'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1069,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1069,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1069,19'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1096,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1105,18'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1110,13'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1113,13'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1118,13'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1123,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1123,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1123,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1123,52'
              BranchSideFuncs:
                - strlcpy
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1129,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1141,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1151,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1153,42'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1155,9'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1069,29'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1155,9'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1069,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1069,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1071,27'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - PRN2_gnssId_svId
                - strlcpy
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1058,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1077,24'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1079,24'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1081,24'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1093,9'
          Dst:             PRN2_gnssId_svId
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1123,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1155,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_DC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1042
      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.25.1~dev/drivers/driver_skytraq.c:1020,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1023,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1023,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1023,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1027,21'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1036,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1030,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1036,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1034,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1036,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1036,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_BB
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1006
      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.25.1~dev/drivers/driver_skytraq.c:995,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:995,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:996,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1003,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:996,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:996,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:996,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1003,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1001,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1003,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:996,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1003,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_B9
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 983
      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.25.1~dev/drivers/driver_skytraq.c:972,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:972,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:972,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:973,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:980,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:973,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:973,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:973,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:980,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:978,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:980,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:973,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:980,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_B4
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 960
      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.25.1~dev/drivers/driver_skytraq.c:942,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:942,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:942,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:943,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:955,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:943,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:943,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:943,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:955,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:953,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:955,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:943,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:955,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_B0
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 930
      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.25.1~dev/drivers/driver_skytraq.c:916,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:916,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:916,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:917,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:926,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:917,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:917,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:917,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:926,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:924,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:926,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:917,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:926,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_AF
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 904
      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.25.1~dev/drivers/driver_skytraq.c:889,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:889,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:889,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:890,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:900,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:890,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:890,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:890,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:900,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:898,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:900,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:890,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:900,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_AE
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 877
      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.25.1~dev/drivers/driver_skytraq.c:866,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:866,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:866,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:867,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:874,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:867,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:867,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:874,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:872,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:874,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:867,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:874,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_A8
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 854
      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.25.1~dev/drivers/driver_skytraq.c:769,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:771,27'
              BranchSideFuncs:
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:775,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:776,9'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:781,15'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:776,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:776,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:776,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:782,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:813,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:813,37'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:814,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:813,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:814,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:832,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:818,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:819,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:832,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:838,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:838,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:838,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:776,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:808,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:810,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:838,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:838,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_93
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 747
      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.25.1~dev/drivers/driver_skytraq.c:736,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:736,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:737,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:744,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:737,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:737,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:744,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:742,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:744,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:737,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:744,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_8B
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 724
      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.25.1~dev/drivers/driver_skytraq.c:703,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:703,12'
              BranchSideFuncs:
                - gpsd_log
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:703,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:704,9'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:709,12'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:704,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:704,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:704,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:718,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:716,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:718,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:704,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:712,12'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:713,12'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:714,12'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:718,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_8A
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 690
      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.25.1~dev/drivers/driver_skytraq.c:673,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:673,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:673,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:674,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:682,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:682,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:680,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:682,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:674,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:674,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:674,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:674,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:682,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_89
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 660
      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.25.1~dev/drivers/driver_skytraq.c:645,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:645,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:646,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:654,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:654,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:652,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:654,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:646,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:646,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:646,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:646,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:654,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_86
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 632
      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.25.1~dev/drivers/driver_skytraq.c:621,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:621,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:621,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:622,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:629,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:622,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:622,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:622,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:629,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:627,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:629,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:622,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:629,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_81
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 609
      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.25.1~dev/drivers/driver_skytraq.c:597,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:597,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:597,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:598,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:606,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:598,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:598,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:598,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:606,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:604,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:606,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:598,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:606,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_80
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 585
      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.25.1~dev/drivers/driver_skytraq.c:561,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:561,12'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:561,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:561,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:565,15'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:581,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:581,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:581,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:575,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:581,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_7A
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 537
      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.25.1~dev/drivers/driver_skytraq.c:489,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:485,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:489,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:489,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:490,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:495,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:490,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:490,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:490,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:503,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:514,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:521,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:529,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:533,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:503,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:501,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:503,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:514,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:512,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:514,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:521,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:519,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:521,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:529,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:527,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:529,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:533,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:533,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:533,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:490,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:503,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:514,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:521,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:529,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:533,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_6A
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 474
      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.25.1~dev/drivers/driver_skytraq.c:432,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:429,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:432,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:433,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:438,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:433,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:433,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:433,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:439,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:442,16'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:460,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:466,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:452,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:451,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:452,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:460,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:459,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:460,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:466,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:465,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:466,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:470,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:470,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:470,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:433,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:446,16'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:447,16'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:448,16'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:451,16'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:452,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:460,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:466,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:470,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_65
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 418
      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.25.1~dev/drivers/driver_skytraq.c:393,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:391,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:393,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:393,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:394,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:399,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:394,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:394,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:394,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:400,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:404,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:410,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:414,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:403,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:404,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:410,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:409,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:410,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:414,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:414,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:394,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:404,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:410,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:414,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_64
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 380
      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.25.1~dev/drivers/driver_skytraq.c:278,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:274,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.25.1~dev/drivers/driver_skytraq.c:278,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.25.1~dev/drivers/driver_skytraq.c:278,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:279,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:284,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.25.1~dev/drivers/driver_skytraq.c:279,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:279,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:279,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:285,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:290,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:299,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:309,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:316,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:323,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:333,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:340,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:346,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:358,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:366,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:372,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:376,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:299,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:297,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:299,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:289,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:290,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:309,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:308,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:309,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:316,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:315,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:316,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:323,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:322,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:323,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:332,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:333,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:339,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:346,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:345,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:346,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:356,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:358,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:365,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:366,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:372,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:372,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:372,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:376,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:376,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:376,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:279,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:290,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:299,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:309,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:316,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:323,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:333,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:340,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:346,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:358,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:366,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:372,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:376,9'
          Dst:             gpsd_log
    - functionName:    sky_msg_63
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 263
      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.25.1~dev/drivers/driver_skytraq.c:251,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:251,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:252,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:260,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:252,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:252,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:252,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:260,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:257,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:260,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:252,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:260,5'
          Dst:             gpsd_log
    - functionName:    sky_msg_62
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 239
      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.25.1~dev/drivers/driver_skytraq.c:194,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:191,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:194,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:195,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:200,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:195,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:195,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:195,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:201,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:207,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:225,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:235,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:225,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:223,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:225,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:207,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:205,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:215,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:216,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:235,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:235,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:235,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:195,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:207,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:216,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:225,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:235,9'
          Dst:             gpsd_log
    - functionName:    sky_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1629
      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.25.1~dev/drivers/driver_skytraq.c:1455,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_skytraq.c:1455,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.25.1~dev/drivers/driver_skytraq.c:1455,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1455,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1459,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.25.1~dev/drivers/driver_skytraq.c:1468,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1470,16'
              BranchSideFuncs:
                - sky_msg_62
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1473,16'
              BranchSideFuncs:
                - sky_msg_63
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1476,16'
              BranchSideFuncs:
                - sky_msg_64
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1479,16'
              BranchSideFuncs:
                - sky_msg_65
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1482,16'
              BranchSideFuncs:
                - sky_msg_6A
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1485,16'
              BranchSideFuncs:
                - sky_msg_7A
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1489,16'
              BranchSideFuncs:
                - sky_msg_80
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1493,16'
              BranchSideFuncs:
                - sky_msg_81
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1497,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1514,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1531,16'
              BranchSideFuncs:
                - sky_msg_86
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1534,16'
              BranchSideFuncs:
                - sky_msg_89
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1537,16'
              BranchSideFuncs:
                - sky_msg_8A
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1540,16'
              BranchSideFuncs:
                - sky_msg_8B
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1544,16'
              BranchSideFuncs:
                - sky_msg_93
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1549,16'
              BranchSideFuncs:
                - sky_msg_A8
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1554,16'
              BranchSideFuncs:
                - sky_msg_AE
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1559,16'
              BranchSideFuncs:
                - sky_msg_AF
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1564,16'
              BranchSideFuncs:
                - sky_msg_B0
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1569,16'
              BranchSideFuncs:
                - sky_msg_B4
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1573,16'
              BranchSideFuncs:
                - sky_msg_B9
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1577,16'
              BranchSideFuncs:
                - sky_msg_BB
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1582,16'
              BranchSideFuncs:
                - sky_msg_DC
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1587,16'
              BranchSideFuncs:
                - sky_msg_DD
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1592,16'
              BranchSideFuncs:
                - sky_msg_DE
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1597,16'
              BranchSideFuncs:
                - sky_msg_DF
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1602,16'
              BranchSideFuncs:
                - sky_msg_E0
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1607,16'
              BranchSideFuncs:
                - sky_msg_E2
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1612,16'
              BranchSideFuncs:
                - sky_msg_E3
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1618,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1618,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1623,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1497,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1498,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1500,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1498,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1498,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1498,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1500,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1501,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1503,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1501,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1501,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1501,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1503,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1504,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1508,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1504,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1504,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1504,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1508,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1508,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1508,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1514,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1515,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1517,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1515,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1515,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1515,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1517,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1518,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1520,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1518,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1518,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1518,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1520,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1521,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1525,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1521,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1521,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1521,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1525,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1525,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1525,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1618,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1618,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1618,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1623,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1623,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1623,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1470,16'
          Dst:             sky_msg_62
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1473,16'
          Dst:             sky_msg_63
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1476,16'
          Dst:             sky_msg_64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1479,16'
          Dst:             sky_msg_65
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1482,16'
          Dst:             sky_msg_6A
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1485,16'
          Dst:             sky_msg_7A
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1489,16'
          Dst:             sky_msg_80
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1493,16'
          Dst:             sky_msg_81
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1498,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1501,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1504,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1508,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1515,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1518,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1521,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1525,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1531,16'
          Dst:             sky_msg_86
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1534,16'
          Dst:             sky_msg_89
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1537,16'
          Dst:             sky_msg_8A
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1540,16'
          Dst:             sky_msg_8B
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1544,16'
          Dst:             sky_msg_93
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1549,16'
          Dst:             sky_msg_A8
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1554,16'
          Dst:             sky_msg_AE
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1559,16'
          Dst:             sky_msg_AF
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1564,16'
          Dst:             sky_msg_B0
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1569,16'
          Dst:             sky_msg_B4
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1573,16'
          Dst:             sky_msg_B9
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1577,16'
          Dst:             sky_msg_BB
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1582,16'
          Dst:             sky_msg_DC
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1587,16'
          Dst:             sky_msg_DD
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1592,16'
          Dst:             sky_msg_DE
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1597,16'
          Dst:             sky_msg_DF
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1602,16'
          Dst:             sky_msg_E0
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1607,16'
          Dst:             sky_msg_E2
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1612,16'
          Dst:             sky_msg_E3
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1618,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1623,9'
          Dst:             gpsd_log
    - functionName:    sky_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_skytraq.c:58,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:58,31'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:64,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:68,21'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:68,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:73,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:78,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:81,27'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:81,18'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:81,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:83,9'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:83,9'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:83,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:94,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:95,22'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:99,13'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:102,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:102,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:105,10'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:83,9'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:83,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:102,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:102,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:105,10'
          Dst:             gpsd_write
    - functionName:    sky_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_skytraq.c:120,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:120,10'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:127,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:0,0'
              BranchSideFuncs:
                - sky_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:133,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:133,5'
              BranchSideFuncs:
                - gpsd_log
                - sky_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:133,5'
              BranchSideFuncs:
                - sky_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:133,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:136,11'
          Dst:             sky_write
    - functionName:    skybin_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_skytraq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1905
      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.25.1~dev/drivers/driver_skytraq.c:1639,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_skytraq.c:1639,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.25.1~dev/drivers/driver_skytraq.c:1639,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1640,18'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1895,32'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1643,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1647,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.25.1~dev/drivers/driver_skytraq.c:1895,32'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1655,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1658,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1663,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1667,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1671,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1675,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1679,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1683,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1687,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1691,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1695,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1700,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1704,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1708,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1713,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1717,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1722,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1727,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1733,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1738,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1743,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1748,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1753,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1758,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1763,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1768,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1773,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1778,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1784,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1789,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1795,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1801,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1806,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1812,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1818,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1824,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1830,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1835,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1840,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1845,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1850,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1855,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1861,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1867,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1873,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1879,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1885,19'
              BranchSideFuncs:
                - sky_write
                - nmea_parse
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1890,32'
              BranchSideFuncs:
                - nmea_parse
                - sky_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1895,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1896,51'
              BranchSideFuncs:
                - sky_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1899,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1899,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1899,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1900,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1658,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1663,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1667,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1671,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1675,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1679,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1683,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1687,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1691,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1695,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1700,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1704,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1708,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1713,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1717,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1722,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1727,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1733,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1738,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1743,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1748,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1753,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1758,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1763,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1768,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1773,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1778,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1784,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1789,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1795,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1801,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1806,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1812,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1818,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1824,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1830,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1835,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1840,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1845,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1850,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1855,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1861,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1867,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1873,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1879,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1885,19'
          Dst:             sky_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1896,17'
          Dst:             sky_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_skytraq.c:1900,16'
          Dst:             nmea_parse
    - functionName:    superstar2_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:384,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:386,7'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:384,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:384,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:386,7'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:384,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:385,30'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:386,7'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:389,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:389,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:389,5'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:389,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:392,12'
          Dst:             gpsd_write
    - functionName:    superstar2_msg_ephemeris
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:366,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - time
                - superstar2_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:366,5'
              BranchSideFuncs:
                - time
                - superstar2_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:366,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:365,26'
              BranchSideFuncs:
                - gpsd_log
                - time
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:370,10'
              BranchSideFuncs:
                - time
                - superstar2_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:370,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:370,9'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:371,15'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:366,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:370,10'
          Dst:             time
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:371,15'
          Dst:             superstar2_write
    - functionName:    superstar2_msg_iono_utc
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:348,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - time
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:348,5'
              BranchSideFuncs:
                - time
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:348,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:347,23'
              BranchSideFuncs:
                - gpsd_log
                - time
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:348,5'
              BranchSideFuncs:
                - time
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:348,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:351,44'
          Dst:             time
    - functionName:    superstar2_msg_measurement
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:296,5'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:296,5'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - modf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:299,14'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:300,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:300,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:305,9'
              BranchSideFuncs:
                - getled64
                - modf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:301,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:301,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:309,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:310,38'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:311,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:311,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:311,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:314,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:296,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:301,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:305,9'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:306,5'
          Dst:             modf
    - functionName:    superstar2_msg_timing
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:          123
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - getled64
        - gpsd_log
        - mkgmtime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:252,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:254,18'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:254,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:254,9'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:257,5'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:257,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:257,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getled64
                - mkgmtime
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:259,10'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - mkgmtime
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:259,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:264,15'
              BranchSideFuncs:
                - getled64
                - mkgmtime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:279,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:279,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:279,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:257,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:271,13'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:274,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:279,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_version
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:221,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:224,19'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:224,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:224,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:224,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:224,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:227,51'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:232,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:232,5'
              BranchSideFuncs:
                - gpsd_log
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:235,28'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:236,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:236,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:236,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:227,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:228,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:229,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:230,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:232,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:235,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:236,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_navsol_lla
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:78,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:82,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:85,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:90,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:90,9'
              BranchSideFuncs:
                - getled64
                - modf
                - mkgmtime
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:124,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:126,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:130,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:134,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:139,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:139,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:143,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:148,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:148,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:85,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:97,9'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:98,44'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:104,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:108,33'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:109,34'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:111,31'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:112,30'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:113,30'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:114,30'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:148,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:148,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:176,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:176,18'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:176,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:176,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:179,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:179,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:179,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:183,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:190,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:191,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:193,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:199,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:185,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:200,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:185,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:187,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:205,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:209,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:209,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:179,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:183,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:209,5'
          Dst:             gpsd_log
    - functionName:    superstar2_msg_ack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:57,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:57,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:57,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:57,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:58,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:58,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:58,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:58,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:58,9'
          Dst:             gpsd_log
    - functionName:    superstar2_dispatch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:404,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:404,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:410,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:412,16'
              BranchSideFuncs:
                - superstar2_msg_ack
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:414,16'
              BranchSideFuncs:
                - superstar2_msg_svinfo
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:416,16'
              BranchSideFuncs:
                - superstar2_msg_navsol_lla
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:419,16'
              BranchSideFuncs:
                - superstar2_msg_version
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:421,16'
              BranchSideFuncs:
                - superstar2_msg_timing
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:423,16'
              BranchSideFuncs:
                - superstar2_msg_measurement
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:425,16'
              BranchSideFuncs:
                - superstar2_msg_iono_utc
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:427,16'
              BranchSideFuncs:
                - superstar2_msg_ephemeris
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:430,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:430,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:430,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:412,16'
          Dst:             superstar2_msg_ack
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:414,16'
          Dst:             superstar2_msg_svinfo
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:416,16'
          Dst:             superstar2_msg_navsol_lla
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:419,16'
          Dst:             superstar2_msg_version
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:421,16'
          Dst:             superstar2_msg_timing
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:423,16'
          Dst:             superstar2_msg_measurement
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:425,16'
          Dst:             superstar2_msg_iono_utc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:427,16'
          Dst:             superstar2_msg_ephemeris
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:430,9'
          Dst:             gpsd_log
    - functionName:    superstar2_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:497,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:497,14'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:503,12'
          Dst:             superstar2_write
    - functionName:    superstar2_set_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:525,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:525,14'
              BranchSideFuncs:
                - superstar2_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:525,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:525,9'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:526,9'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:531,15'
          Dst:             superstar2_write
    - functionName:    superstar2_set_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:510,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:510,40'
              BranchSideFuncs:
                - superstar2_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:511,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:511,50'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:511,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:510,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:510,9'
              BranchSideFuncs:
                - superstar2_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:514,9'
              BranchSideFuncs:
                - superstar2_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:519,17'
          Dst:             superstar2_write
    - functionName:    superstar2_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:445,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:445,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:445,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_superstar2.c:459,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:461,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:463,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:465,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:467,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:469,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:471,15'
          Dst:             superstar2_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:473,48'
          Dst:             time
    - functionName:    superstar2_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_superstar2.c:484,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - superstar2_dispatch
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:484,39'
              BranchSideFuncs:
                - nmea_parse
                - superstar2_dispatch
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:485,60'
              BranchSideFuncs:
                - superstar2_dispatch
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:488,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_superstar2.c:488,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:488,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_superstar2.c:489,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:485,16'
          Dst:             superstar2_dispatch
        - Src:             'gpsd-3.25.1~dev/drivers/driver_superstar2.c:489,16'
          Dst:             nmea_parse
    - functionName:    tsip1_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:754,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:755,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tsipv1_svtype
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1190,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1190,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1190,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tsipv1_query
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1068,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:1079,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1079,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1082,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1091,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1100,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1110,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1119,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1128,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1136,22'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
                - tsip1_checksum
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1164,20'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1136,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1138,24'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1148,24'
              BranchSideFuncs:
                - tsip1_checksum
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1086,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1095,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1105,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1114,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1123,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1132,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1143,26'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1158,27'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1168,22'
          Dst:             tsip1_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
          Dst:             tsip_write1
    - functionName:    tsip_write1
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:773,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:776,18'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:776,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:776,9'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:779,15'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:779,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:779,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:780,11'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:780,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:780,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:781,39'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:779,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:779,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:785,14'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:787,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:787,5'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:787,24'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:788,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:789,16'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:791,12'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:787,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:788,23'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:793,8'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:788,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:789,16'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:791,12'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:788,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:789,16'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:791,12'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:787,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:788,23'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:793,8'
              BranchSideFuncs:
                - gpsd_write
                - gps_hexdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:797,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:797,5'
              BranchSideFuncs:
                - gps_hexdump
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:801,9'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:801,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:805,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:797,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:797,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:801,9'
          Dst:             gpsd_write
    - functionName:    decode_xd0_01
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4810
      functionLinenumberEnd: 4819
      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.25.1~dev/drivers/driver_tsip.c:4816,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4816,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4816,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4814,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4816,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4816,5'
          Dst:             gpsd_log
    - functionName:    decode_xd0_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4798
      functionLinenumberEnd: 4805
      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.25.1~dev/drivers/driver_tsip.c:4802,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4802,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4802,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4801,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4802,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4802,5'
          Dst:             gpsd_log
    - functionName:    decode_xa3_21
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4744
      functionLinenumberEnd: 4757
      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.25.1~dev/drivers/driver_tsip.c:4749,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4749,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4751,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4749,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4751,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4754,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4754,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4754,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4751,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4754,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4754,5'
          Dst:             gpsd_log
    - functionName:    decode_xa3_11
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4626
      functionLinenumberEnd: 4739
      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.25.1~dev/drivers/driver_tsip.c:4629,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4629,25'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4640,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4640,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4645,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4640,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4642,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4645,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4645,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4650,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4647,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4650,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4650,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4650,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4655,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4650,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4652,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4655,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4655,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4655,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4662,59'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4655,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4657,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4662,59'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4664,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4665,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4670,10'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4671,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4673,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4677,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4684,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4698,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4698,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4706,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4706,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4710,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4719,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4719,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4720,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4724,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4724,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4724,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4724,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4633,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4634,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4635,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4636,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4638,29'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4724,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4732,5'
          Dst:             gpsd_log
    - functionName:    decode_xa3_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4578
      functionLinenumberEnd: 4622
      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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4583,28'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4590,18'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4590,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4596,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4602,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4605,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4605,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4611,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4611,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4611,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4611,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4616,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4616,5'
              BranchSideFuncs:
                - flags2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4616,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4611,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4616,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4616,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4616,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4616,5'
          Dst:             gpsd_log
    - functionName:    decode_xa2_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4495
      functionLinenumberEnd: 4573
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          249
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - tsipv1_svtype
        - ubx2_to_prn
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4498,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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_zero_satellites
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4501,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - gpsd_gpstime_resolv
                - tsipv1_svtype
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4513,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4515,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_gpstime_resolv
                - tsipv1_svtype
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4520,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - tsipv1_svtype
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4535,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4536,21'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4544,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4536,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4537,46'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4539,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4539,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4540,17'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4544,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4539,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4541,46'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4544,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4546,42'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4549,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4549,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4555,45'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4564,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4555,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4559,44'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4564,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4564,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4564,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4564,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4568,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4568,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4568,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4506,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4507,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4508,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4515,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4525,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4529,14'
          Dst:             tsipv1_svtype
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4534,44'
          Dst:             ubx2_to_prn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4564,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4568,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4568,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4568,5'
          Dst:             gpsd_log
    - functionName:    decode_xa1_11
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4402
      functionLinenumberEnd: 4491
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          202
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - getbed64
        - getbef32
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4404,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:4406,22'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4417,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4417,9'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4422,28'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4417,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4419,30'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4422,28'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4426,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4428,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4440,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4430,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4432,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4435,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4445,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4447,25'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4447,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4449,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4455,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4475,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4475,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4475,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4408,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4409,18'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4410,18'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4411,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4412,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4413,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4415,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4422,28'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4423,28'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4475,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4484,5'
          Dst:             gpsd_log
    - functionName:    decode_xa1_02
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4384
      functionLinenumberEnd: 4397
      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.25.1~dev/drivers/driver_tsip.c:4387,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4387,17'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4393,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4390,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4393,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4387,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4392,29'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4393,5'
          Dst:             gpsd_log
    - functionName:    decode_xa1_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4317
      functionLinenumberEnd: 4380
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          232
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - getbef32
        - gpsd_log
        - mkgmtime
        - tsip_write1
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4319,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - mkgmtime
                - tsip_write1
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4323,15'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - mkgmtime
                - tsip_write1
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4353,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4338,10'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4365,18'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4359,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4359,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - flags2str
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4365,18'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4365,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4369,22'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4374,35'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4369,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4372,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4374,35'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4374,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4374,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4376,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4341,10'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4342,10'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4343,10'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4348,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4353,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4359,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4359,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4359,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4359,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4376,15'
          Dst:             tsip_write1
    - functionName:    decode_xa0_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4288
      functionLinenumberEnd: 4312
      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.25.1~dev/drivers/driver_tsip.c:0,0'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4295,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4303,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4308,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4294,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4295,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4303,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4302,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4303,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4308,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4308,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4295,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4303,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4308,9'
          Dst:             gpsd_log
    - functionName:    decode_x93_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4240
      functionLinenumberEnd: 4283
      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.25.1~dev/drivers/driver_tsip.c:4242,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_packetdump
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4245,19'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - gpsd_packetdump
                - gpsd_packetdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4270,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4259,25'
              BranchSideFuncs:
                - gpsd_packetdump
                - gpsd_packetdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4270,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4262,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4267,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4270,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4270,5'
          Dst:             gpsd_packetdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4270,5'
          Dst:             gpsd_log
    - functionName:    decode_x92_01
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4226
      functionLinenumberEnd: 4235
      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.25.1~dev/drivers/driver_tsip.c:4228,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4228,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4230,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4228,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4230,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4232,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4232,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4232,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4230,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4232,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4232,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_05
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4203
      functionLinenumberEnd: 4221
      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.25.1~dev/drivers/driver_tsip.c:4206,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4206,21'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4212,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4207,27'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4212,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4215,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4215,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4212,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4215,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4215,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_04
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4183
      functionLinenumberEnd: 4199
      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.25.1~dev/drivers/driver_tsip.c:4185,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4187,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4192,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4187,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4192,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4195,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4195,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4195,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4192,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4195,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4195,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_03
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4159
      functionLinenumberEnd: 4178
      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.25.1~dev/drivers/driver_tsip.c:4162,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4162,22'
              BranchSideFuncs:
                - getbed64
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4169,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4164,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4169,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4173,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4173,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4173,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4167,23'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4169,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4173,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4173,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4173,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4173,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_02
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4141
      functionLinenumberEnd: 4155
      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.25.1~dev/drivers/driver_tsip.c:4143,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4145,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4148,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4145,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4148,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4151,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4151,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4151,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4148,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4151,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4151,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_01
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4113
      functionLinenumberEnd: 4137
      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.25.1~dev/drivers/driver_tsip.c:4115,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4119,26'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4129,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4127,24'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4129,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4133,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4133,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4133,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4120,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4121,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4122,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4126,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4129,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4133,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4133,5'
          Dst:             gpsd_log
    - functionName:    decode_x91_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4082
      functionLinenumberEnd: 4108
      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.25.1~dev/drivers/driver_tsip.c:4085,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4085,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4095,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4090,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4095,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4095,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4099,5'
          Dst:             gpsd_log
    - functionName:    decode_x90_01
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4044
      functionLinenumberEnd: 4078
      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.25.1~dev/drivers/driver_tsip.c:4046,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4048,19'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4061,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4063,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4064,24'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4064,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4066,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4067,19'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4072,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4072,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4072,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4069,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4072,5'
          Dst:             gpsd_log
    - functionName:    decode_x90_00
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4023
      functionLinenumberEnd: 4036
      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.25.1~dev/drivers/driver_tsip.c:4032,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4032,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4032,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4031,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4032,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4032,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_ac
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3100
      functionLinenumberEnd: 3300
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          289
      EdgeCount:       37
      CyclomaticComplexity: 4
      functionsReached:
        - getbed64
        - getbef32
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3102,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:3106,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.25.1~dev/drivers/driver_tsip.c:3163,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3206,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3206,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3226,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3226,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3254,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3257,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3172,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3174,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3177,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3194,35'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3229,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3236,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3236,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3236,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3249,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3260,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3261,11'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3266,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3260,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3263,26'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3266,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3268,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3271,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3271,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3271,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3271,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - flags2str
                - flags2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3125,20'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3127,22'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3129,20'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3131,29'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3132,33'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3133,34'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3135,31'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3271,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3285,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_ab
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3028
      functionLinenumberEnd: 3086
      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.25.1~dev/drivers/driver_tsip.c:3033,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3038,11'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3048,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3053,29'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3053,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3058,25'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3058,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3060,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3067,10'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3067,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3067,10'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3068,14'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3067,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3068,14'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3074,5'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3074,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3074,5'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3074,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3081,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3081,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3081,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3060,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3074,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3074,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3074,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3081,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3081,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a9
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3006
      functionLinenumberEnd: 3021
      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.25.1~dev/drivers/driver_tsip.c:3009,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3009,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3014,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3010,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3014,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3017,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3017,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3017,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3014,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3017,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3017,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3017,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a7
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2955
      functionLinenumberEnd: 3000
      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.25.1~dev/drivers/driver_tsip.c:2959,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getbef32
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2959,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - getbef32
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2962,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2964,22'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2977,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2973,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2973,2'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2973,2'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2977,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2979,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2995,2'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2987,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2987,2'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2987,2'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2995,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2995,2'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2995,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2964,22'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2966,22'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2973,2'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2987,2'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2995,2'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a6
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2933
      functionLinenumberEnd: 2941
      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.25.1~dev/drivers/driver_tsip.c:2938,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2938,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2938,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2936,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2938,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2938,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_a5
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2913
      functionLinenumberEnd: 2928
      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.25.1~dev/drivers/driver_tsip.c:2916,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2918,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2920,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2919,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2920,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2923,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2923,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2923,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2920,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2923,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2923,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_42
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2891
      functionLinenumberEnd: 2907
      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.25.1~dev/drivers/driver_tsip.c:2903,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2903,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2903,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2901,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2903,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2903,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_23
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2807
      functionLinenumberEnd: 2886
      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.25.1~dev/drivers/driver_tsip.c:2811,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2813,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2826,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2824,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2830,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2830,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2831,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2834,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2841,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2850,33'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2841,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2843,2'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2844,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2852,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2853,29'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2858,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2863,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2872,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2872,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2874,34'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2872,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2874,34'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2876,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2877,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2877,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2877,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2826,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2836,2'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2877,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2877,5'
          Dst:             gpsd_log
    - functionName:    decode_x8f_20
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2667
      functionLinenumberEnd: 2802
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          491
      EdgeCount:       77
      CyclomaticComplexity: 22
      functionsReached:
        - flags2str
        - gpsd_gpstime_resolv
        - gpsd_log
        - str_appendf
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2671,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2676,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2693,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2701,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2704,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2705,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2708,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2708,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2709,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2713,33'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2716,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2717,36'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2725,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2727,35'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2736,22'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2727,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2729,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2730,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2738,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2746,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2747,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2746,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2749,18'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2750,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2752,22'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2756,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2761,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2761,10'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2763,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2761,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2763,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2766,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2770,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2775,19'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2785,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2779,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2769,29'
              BranchSideFuncs:
                - str_appendf.2226
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2776,20'
              BranchSideFuncs:
                - str_appendf.2226
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2769,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2770,31'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2785,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2785,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2785,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2785,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2790,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2790,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2790,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2798,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2798,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2798,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2757,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2780,6'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2785,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2790,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2790,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2798,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2798,5'
          Dst:             gpsd_log
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    decode_x8f_15
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2650,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2650,14'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2657,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2650,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2657,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2651,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2652,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2653,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2654,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2655,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2657,5'
          Dst:             gpsd_log
    - functionName:    tsip_gnssid
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:661,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:661,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:663,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:712,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:663,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:663,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:663,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:663,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:665,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:666,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:666,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:669,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:670,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:670,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:670,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:670,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:670,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:673,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:674,36'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:674,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:677,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:678,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:678,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:681,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:682,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:682,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:685,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:685,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:685,38'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:685,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:685,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:687,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:688,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:688,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:691,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:691,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:691,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:691,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:691,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:691,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:694,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:712,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:718,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:721,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:724,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:726,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    configuration_packets_generic
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:872,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:874,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:874,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:886,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:889,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:892,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:905,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:907,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:909,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:911,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:912,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:916,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:920,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:924,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:927,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:931,15'
          Dst:             tsip_write1
    - functionName:    configuration_packets_res360
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1004,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:1006,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1012,11'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1014,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1016,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1027,16'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1006,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1012,11'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1016,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1019,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1022,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1035,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1052,15'
          Dst:             tsip_write1
    - functionName:    configuration_packets_acutime_gold
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:937,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:939,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:939,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:944,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:952,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:954,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:955,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:960,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:969,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:971,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:973,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:975,9'
          Dst:             putbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:988,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:998,15'
          Dst:             tsip_write1
    - functionName:    decode_x1c_83
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1360,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:1373,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:1377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:1391,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1398,23'
              BranchSideFuncs:
                - configuration_packets_generic
                - configuration_packets_res360
                - configuration_packets_acutime_gold
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1401,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1403,2'
              BranchSideFuncs:
                - configuration_packets_acutime_gold
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
              BranchSideFuncs:
                - configuration_packets_res360
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1425,2'
              BranchSideFuncs:
                - configuration_packets_generic
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1438,2'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1438,2'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1438,2'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1438,2'
              BranchSideFuncs:
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1438,2'
              BranchSideFuncs:
                - configuration_packets_generic
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1425,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1425,2'
              BranchSideFuncs:
                - gpsd_log
                - configuration_packets_generic
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1438,2'
              BranchSideFuncs:
                - configuration_packets_generic
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1383,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1386,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1391,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1403,2'
          Dst:             configuration_packets_acutime_gold
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1420,2'
          Dst:             configuration_packets_res360
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1425,2'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1438,2'
          Dst:             configuration_packets_generic
    - functionName:    decode_x1c_81
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1317,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1320,20'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1329,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1331,5'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1333,24'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1335,5'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1337,19'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1343,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1343,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1348,26'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1348,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1350,8'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1340,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1343,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1350,8'
          Dst:             tsip_write1
    - functionName:    decode_xbb
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4762
      functionLinenumberEnd: 4793
      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.25.1~dev/drivers/driver_tsip.c:4764,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4764,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4786,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4764,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4786,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4790,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4790,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4790,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4768,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4769,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4770,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4771,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4786,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4790,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4790,5'
          Dst:             gpsd_log
    - functionName:    tsipv1_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4831
      functionLinenumberEnd: 5093
      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.25.1~dev/drivers/driver_tsip.c:4838,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:4838,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.25.1~dev/drivers/driver_tsip.c:4838,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4840,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4847,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.25.1~dev/drivers/driver_tsip.c:4840,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4840,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4840,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4851,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4852,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.25.1~dev/drivers/driver_tsip.c:4862,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.25.1~dev/drivers/driver_tsip.c:4862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4862,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.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4862,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4862,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.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4862,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.25.1~dev/drivers/driver_tsip.c:4865,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.25.1~dev/drivers/driver_tsip.c:4862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4862,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4862,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.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4865,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.25.1~dev/drivers/driver_tsip.c:4852,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4852,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4852,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4863,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.25.1~dev/drivers/driver_tsip.c:4865,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.25.1~dev/drivers/driver_tsip.c:4865,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4866,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.25.1~dev/drivers/driver_tsip.c:4873,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.25.1~dev/drivers/driver_tsip.c:4866,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4866,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4866,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4873,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4873,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.25.1~dev/drivers/driver_tsip.c:4877,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.25.1~dev/drivers/driver_tsip.c:4877,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4877,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.25.1~dev/drivers/driver_tsip.c:4883,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.25.1~dev/drivers/driver_tsip.c:4883,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4886,16'
              BranchSideFuncs:
                - decode_x90_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4895,16'
              BranchSideFuncs:
                - decode_x90_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4903,16'
              BranchSideFuncs:
                - decode_x91_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4911,16'
              BranchSideFuncs:
                - decode_x91_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4919,15'
              BranchSideFuncs:
                - decode_x91_02
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4927,16'
              BranchSideFuncs:
                - decode_x91_03
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4935,16'
              BranchSideFuncs:
                - decode_x91_04
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4943,16'
              BranchSideFuncs:
                - decode_x91_05
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4951,15'
              BranchSideFuncs:
                - decode_x92_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4959,16'
              BranchSideFuncs:
                - decode_x93_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4968,15'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
                - decode_xa0_00
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4978,16'
              BranchSideFuncs:
                - decode_xa1_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4987,16'
              BranchSideFuncs:
                - decode_xa1_02
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4996,16'
              BranchSideFuncs:
                - decode_xa1_11
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5004,16'
              BranchSideFuncs:
                - decode_xa2_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5013,16'
              BranchSideFuncs:
                - decode_xa3_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5023,16'
              BranchSideFuncs:
                - decode_xa3_11
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5034,15'
              BranchSideFuncs:
                - decode_xa3_21
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5042,15'
              BranchSideFuncs:
                - decode_xd0_00
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5050,15'
              BranchSideFuncs:
                - decode_xd0_01
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5059,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5065,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5078,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4886,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4890,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4895,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4899,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4903,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4907,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4911,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4915,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4919,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4923,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4927,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4931,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4935,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4939,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4943,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4947,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4951,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4955,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4959,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4963,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4968,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4969,15'
              BranchSideFuncs:
                - decode_xa0_00
                - tsipv1_query
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4973,16'
              BranchSideFuncs:
                - decode_xa0_00
                - tsipv1_query
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4968,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4973,16'
              BranchSideFuncs:
                - decode_xa0_00
                - tsipv1_query
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4978,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4982,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4987,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4991,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4996,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5000,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5004,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5008,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5013,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5017,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5023,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5028,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5034,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5038,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5042,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5046,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5050,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5054,16'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - tsipv1_query
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5059,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5059,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5090,5'
              BranchSideFuncs:
                - tsipv1_query
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5065,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5065,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5090,5'
              BranchSideFuncs:
                - tsipv1_query
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5078,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5078,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5090,5'
              BranchSideFuncs:
                - tsipv1_query
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
              BranchSideFuncs:
                - gpsd_log
                - tsipv1_query
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5090,5'
              BranchSideFuncs:
                - tsipv1_query
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4840,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4852,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4866,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4873,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4890,16'
          Dst:             decode_x90_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4899,16'
          Dst:             decode_x90_01
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4907,16'
          Dst:             decode_x91_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4915,16'
          Dst:             decode_x91_01
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4923,16'
          Dst:             decode_x91_02
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4931,16'
          Dst:             decode_x91_03
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4939,16'
          Dst:             decode_x91_04
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4947,16'
          Dst:             decode_x91_05
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4955,16'
          Dst:             decode_x92_01
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4963,16'
          Dst:             decode_x93_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4973,16'
          Dst:             decode_xa0_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4982,16'
          Dst:             decode_xa1_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4991,16'
          Dst:             decode_xa1_02
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5000,16'
          Dst:             decode_xa1_11
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5008,16'
          Dst:             decode_xa2_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5017,16'
          Dst:             decode_xa3_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5028,16'
          Dst:             decode_xa3_11
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5038,16'
          Dst:             decode_xa3_21
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5046,16'
          Dst:             decode_xd0_00
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5054,16'
          Dst:             decode_xd0_01
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5059,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5065,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5078,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5084,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5090,5'
          Dst:             tsipv1_query
    - functionName:    decode_x8f
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3305
      functionLinenumberEnd: 4018
      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.25.1~dev/drivers/driver_tsip.c:3308,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:3308,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.25.1~dev/drivers/driver_tsip.c:3310,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3319,16'
              BranchSideFuncs:
                - decode_x8f_15
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3338,16'
              BranchSideFuncs:
                - decode_x8f_20
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3356,16'
              BranchSideFuncs:
                - decode_x8f_23
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3373,16'
              BranchSideFuncs:
                - decode_x8f_42
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3393,15'
              BranchSideFuncs:
                - decode_x8f_a5
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3410,15'
              BranchSideFuncs:
                - decode_x8f_a6
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3421,16'
              BranchSideFuncs:
                - decode_x8f_a7
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3437,16'
              BranchSideFuncs:
                - decode_x8f_a9
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3451,16'
              BranchSideFuncs:
                - decode_x8f_ab
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3471,16'
              BranchSideFuncs:
                - decode_x8f_ac
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4013,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3319,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3319,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3323,16'
              BranchSideFuncs:
                - decode_x8f_15
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3338,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3339,16'
              BranchSideFuncs:
                - decode_x8f_20
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3343,16'
              BranchSideFuncs:
                - decode_x8f_20
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3338,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3338,13'
              BranchSideFuncs:
                - decode_x8f_20
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3343,16'
              BranchSideFuncs:
                - decode_x8f_20
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3356,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3356,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3360,16'
              BranchSideFuncs:
                - decode_x8f_23
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3373,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3373,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3377,16'
              BranchSideFuncs:
                - decode_x8f_42
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3393,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3393,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3397,16'
              BranchSideFuncs:
                - decode_x8f_a5
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3410,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3410,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3414,16'
              BranchSideFuncs:
                - decode_x8f_a6
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3421,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3421,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3425,16'
              BranchSideFuncs:
                - decode_x8f_a7
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3437,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3437,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3441,16'
              BranchSideFuncs:
                - decode_x8f_a9
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3451,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3451,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3455,30'
              BranchSideFuncs:
                - decode_x8f_ab
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:3471,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3471,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:3475,16'
              BranchSideFuncs:
                - decode_x8f_ac
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:4013,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4013,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:4013,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3323,16'
          Dst:             decode_x8f_15
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3343,16'
          Dst:             decode_x8f_20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3360,16'
          Dst:             decode_x8f_23
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3377,16'
          Dst:             decode_x8f_42
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3397,16'
          Dst:             decode_x8f_a5
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3414,16'
          Dst:             decode_x8f_a6
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3425,16'
          Dst:             decode_x8f_a7
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3441,16'
          Dst:             decode_x8f_a9
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3456,16'
          Dst:             decode_x8f_ab
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:3475,16'
          Dst:             decode_x8f_ac
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:4013,9'
          Dst:             gpsd_log
    - functionName:    decode_x84
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2589,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:2599,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2600,19'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2602,19'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2609,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2611,2'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2627,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2616,7'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2616,7'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2618,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2616,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2618,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2627,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2631,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2631,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2631,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2638,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2638,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2638,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2590,18'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2591,18'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2593,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2594,20'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2595,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2611,2'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2613,6'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2631,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2631,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2638,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2638,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2638,5'
          Dst:             gpsd_log
    - functionName:    decode_x83
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2540,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2540,20'
              BranchSideFuncs:
                - getbed64
                - getbed64
                - getbed64
                - getbed64
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2563,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2566,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2569,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2569,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2572,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2569,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2572,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2574,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2574,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2574,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2574,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2540,20'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2541,20'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2542,20'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2543,25'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2544,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2552,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2553,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2574,5'
          Dst:             gpsd_log
    - functionName:    decode_x82
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2517,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2517,21'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2518,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2522,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2525,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2525,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2525,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2525,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2528,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2528,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2528,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2525,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2528,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2528,5'
          Dst:             gpsd_log
    - functionName:    decode_x6d
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2398,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2400,24'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2408,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2411,15'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2414,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2419,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2414,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2416,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2419,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2419,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2419,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2424,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2419,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2421,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2424,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2424,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2429,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2426,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2429,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2429,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2443,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2429,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2431,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2443,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2443,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2448,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2448,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2458,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2461,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2470,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2472,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2473,14'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2479,39'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2472,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2477,26'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2479,39'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2479,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2480,14'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2484,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2491,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2487,29'
              BranchSideFuncs:
                - str_appendf.2226
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2493,35'
              BranchSideFuncs:
                - str_appendf.2226
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2487,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2490,45'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2496,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2496,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2496,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2507,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2504,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2504,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2507,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2402,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2403,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2404,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2405,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2492,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2496,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2504,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2504,5'
          Dst:             gpsd_log
    - functionName:    decode_x6c
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2276,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2278,22'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2285,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2290,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2285,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2287,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2290,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2290,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2295,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2292,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2295,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2295,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2300,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2297,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2300,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2300,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2306,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2302,30'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2306,13'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2309,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2312,15'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2322,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2326,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2326,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2334,2'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2337,19'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2349,2'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2349,2'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2349,2'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2353,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2361,7'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2365,22'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - str_appendf.2226
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2373,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2370,29'
              BranchSideFuncs:
                - str_appendf.2226
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2375,14'
              BranchSideFuncs:
                - str_appendf.2226
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2370,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2372,38'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2378,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2378,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2378,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2388,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2385,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2385,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2388,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2279,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2280,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2281,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2283,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2374,6'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2378,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2385,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2385,5'
          Dst:             gpsd_log
    - functionName:    decode_x5d
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:
        - getbef32
        - gpsd_gpstime_resolv
        - gpsd_log
        - modf
        - tsip_gnssid
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2195,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:2217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2220,27'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2225,36'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2232,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2240,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2241,6'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2248,6'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2248,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2253,42'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2258,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2258,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2263,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2263,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2263,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2200,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2202,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2203,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2204,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2230,39'
          Dst:             tsip_gnssid
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2241,6'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2243,3'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2258,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2263,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2263,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2263,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2263,5'
          Dst:             gpsd_log
    - functionName:    decode_x5c
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2101,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:2123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2126,27'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2128,26'
              BranchSideFuncs:
                - tsip_gnssid
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2139,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2140,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2141,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2141,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2142,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2145,27'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2145,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2146,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2152,41'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2147,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2148,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2156,10'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2156,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2157,6'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2164,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2164,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2168,11'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2173,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2173,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2173,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2173,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2179,9'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2179,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2106,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2108,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2110,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2111,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2116,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2137,39'
          Dst:             tsip_gnssid
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2157,6'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2159,3'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2173,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2179,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2179,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2179,9'
          Dst:             gpsd_log
    - functionName:    decode_x5a
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2080,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2080,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbed64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2087,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2080,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2087,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2081,16'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2082,16'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2083,16'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2084,16'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2085,17'
          Dst:             getbed64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2087,5'
          Dst:             gpsd_log
    - functionName:    decode_x57
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2049,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2050,19'
              BranchSideFuncs:
                - getbef32
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2055,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2057,2'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2060,7'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2060,7'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2062,38'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2060,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2062,38'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2065,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2065,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2068,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2068,5'
              BranchSideFuncs:
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2068,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2052,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2057,2'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2058,8'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2065,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2068,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2068,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2068,5'
          Dst:             gpsd_log
    - functionName:    decode_x56
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:2013,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:2031,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2031,10'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2033,34'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2031,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2033,34'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2035,5'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2035,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2035,5'
              BranchSideFuncs:
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2035,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:2038,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2038,5'
              BranchSideFuncs:
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:2038,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2013,16'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2014,16'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2015,16'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2016,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2017,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2020,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2021,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2035,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2038,5'
          Dst:             ctime
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:1962,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1967,19'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1980,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1986,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1986,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1995,13'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1989,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1989,5'
              BranchSideFuncs:
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1995,13'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1995,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1998,8'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1986,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1989,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1989,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1998,8'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:2001,8'
          Dst:             tsip_write1
    - functionName:    decode_x54
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1934,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1934,25'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1941,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1941,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1943,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1941,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1943,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1946,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1951,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1951,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1951,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1934,25'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1935,25'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1936,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1938,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1940,2'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1951,5'
          Dst:             gpsd_log
    - functionName:    decode_x4c
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1905,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1905,19'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1911,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1905,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1911,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1914,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1914,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1914,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1906,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1907,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1908,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1909,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1911,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1914,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1914,5'
          Dst:             gpsd_log
    - functionName:    decode_x4b
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1803,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:1814,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1817,2'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1858,5'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1817,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1823,12'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1833,12'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1837,6'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1840,6'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1846,12'
              BranchSideFuncs:
                - tsip_write1
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1853,2'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1856,31'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1858,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1858,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1867,36'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1862,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1862,5'
              BranchSideFuncs:
                - flags2str
                - flags2str
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1867,36'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1867,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1867,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1868,32'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1869,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1869,2'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1871,2'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1871,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1871,2'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1882,14'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1893,12'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1823,12'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1833,12'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1846,12'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1854,8'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1858,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1862,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1862,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1862,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1869,2'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1887,12'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1893,12'
          Dst:             tsip_write1
    - functionName:    decode_x4a
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1758,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1768,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1769,19'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1771,19'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1776,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1777,2'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1782,7'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1782,7'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1784,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1782,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1784,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1790,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1790,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1759,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1760,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1761,18'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1762,25'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1763,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1777,2'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1779,6'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1790,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1790,5'
          Dst:             gpsd_log
    - functionName:    decode_x47
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1716,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - getbef32
                - str_appendf.2226
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1720,17'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - getbef32
                - str_appendf.2226
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1725,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1725,20'
              BranchSideFuncs:
                - getbef32
                - str_appendf.2226
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1729,15'
              BranchSideFuncs:
                - getbef32
                - str_appendf.2226
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1731,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1731,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1736,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1738,2'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1739,2'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1739,34'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1739,34'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1739,34'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1739,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,38'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1745,2'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1739,34'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1740,10'
              BranchSideFuncs:
                - str_appendf.2226
                - getbef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1731,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1733,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1747,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1747,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1723,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1734,15'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1745,2'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1747,5'
          Dst:             gpsd_log
    - functionName:    decode_x46
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1634,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1636,23'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1639,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1642,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1649,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1652,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1655,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1668,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1668,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1668,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1668,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1668,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1668,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1642,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1643,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1645,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1674,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1676,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1683,16'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1695,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1696,7'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1698,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1698,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1698,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1698,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1704,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1704,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1704,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1698,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1704,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1704,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1704,5'
          Dst:             gpsd_log
    - functionName:    decode_x45
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1597,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1597,21'
              BranchSideFuncs:
                - snprintf
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1616,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1616,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1616,5'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1612,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1616,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1621,11'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1626,11'
          Dst:             tsip_write1
    - functionName:    decode_x43
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1562,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1562,17'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1580,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1580,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1582,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1580,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1582,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1584,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1584,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1584,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1584,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1562,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1563,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1564,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1565,24'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1566,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1575,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1576,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1584,5'
          Dst:             gpsd_log
    - functionName:    decode_x42
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1531,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1531,20'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - getbef32
                - getbef32
                - modf
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1544,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1544,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1546,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1544,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1546,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1548,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1548,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1548,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1548,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1531,20'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1532,20'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1533,20'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1534,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1539,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1540,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1548,5'
          Dst:             gpsd_log
    - functionName:    decode_x41
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1499,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - getbef32
                - getbef32
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
                - modf
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1504,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1505,7'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1504,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1506,40'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1516,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1516,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1520,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1520,5'
              BranchSideFuncs:
                - ctime
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1520,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1500,19'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1502,17'
          Dst:             getbef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1508,2'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1510,6'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1516,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1516,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1520,5'
          Dst:             ctime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1520,5'
          Dst:             gpsd_log
    - functionName:    decode_x1c
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1450,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
                - decode_x1c_81
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1450,19'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
                - decode_x1c_81
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1453,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1460,16'
              BranchSideFuncs:
                - decode_x1c_81
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1476,16'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1483,2'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1460,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1460,13'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1464,16'
              BranchSideFuncs:
                - decode_x1c_81
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1476,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1476,13'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1480,16'
              BranchSideFuncs:
                - decode_x1c_83
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1483,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1483,2'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1483,2'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1464,16'
          Dst:             decode_x1c_81
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1480,16'
          Dst:             decode_x1c_83
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1483,2'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1489,11'
          Dst:             tsip_write1
    - functionName:    decode_x13
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:1289,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1289,19'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1292,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1293,7'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1295,5'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1295,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1295,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1300,14'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1300,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1300,25'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1301,7'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1300,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1300,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1303,2'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:1303,2'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1303,2'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:1308,8'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1295,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1303,2'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:1308,8'
          Dst:             tsip_write1
    - functionName:    tsip_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6214
      functionLinenumberEnd: 6261
      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.25.1~dev/drivers/driver_tsip.c:6215,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6215,19'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6215,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6216,9'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6249,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6249,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6249,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6258,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6258,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6258,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6258,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6230,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6247,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6258,9'
          Dst:             gpsd_log
    - functionName:    tsip_speed_switch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6177
      functionLinenumberEnd: 6211
      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.25.1~dev/drivers/driver_tsip.c:6178,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6180,5'
              BranchSideFuncs:
                - log
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6180,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6180,5'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6180,5'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6188,9'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6188,9'
              BranchSideFuncs:
                - log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6193,9'
              BranchSideFuncs:
                - log
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6199,21'
          Dst:             log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6208,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.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6141
      functionLinenumberEnd: 6173
      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.25.1~dev/drivers/driver_tsip.c:6142,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6142,5'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6142,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6142,5'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6146,27'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6146,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6146,36'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6147,27'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6146,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6146,9'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6150,5'
              BranchSideFuncs:
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6150,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6150,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6157,15'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6157,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6142,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6157,15'
          Dst:             tsip_write1
    - functionName:    tsip_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6131
      functionLinenumberEnd: 6138
      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.25.1~dev/drivers/driver_tsip.c:6133,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:0,0'
              BranchSideFuncs:
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6133,11'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6133,11'
          Dst:             tsip_write1
    - functionName:    tsip_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_tsip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5100
      functionLinenumberEnd: 6128
      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.25.1~dev/drivers/driver_tsip.c:5105,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:5107,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.25.1~dev/drivers/driver_tsip.c:5109,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5111,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.25.1~dev/drivers/driver_tsip.c:5117,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.25.1~dev/drivers/driver_tsip.c:5111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5111,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5111,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5117,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5118,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5120,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5120,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.25.1~dev/drivers/driver_tsip.c:5128,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.25.1~dev/drivers/driver_tsip.c:5120,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5120,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5120,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5128,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5130,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.25.1~dev/drivers/driver_tsip.c:5138,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.25.1~dev/drivers/driver_tsip.c:5130,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:5138,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.25.1~dev/drivers/driver_tsip.c:5140,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5141,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.25.1~dev/drivers/driver_tsip.c:5149,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.25.1~dev/drivers/driver_tsip.c:5141,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5142,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.25.1~dev/drivers/driver_tsip.c:5146,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.25.1~dev/drivers/driver_tsip.c:5141,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:5146,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.25.1~dev/drivers/driver_tsip.c:5140,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:5141,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.25.1~dev/drivers/driver_tsip.c:5156,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5156,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.25.1~dev/drivers/driver_tsip.c:5162,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.25.1~dev/drivers/driver_tsip.c:5162,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5173,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.25.1~dev/drivers/driver_tsip.c:5198,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.25.1~dev/drivers/driver_tsip.c:5210,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.25.1~dev/drivers/driver_tsip.c:5225,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.25.1~dev/drivers/driver_tsip.c:5240,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.25.1~dev/drivers/driver_tsip.c:5260,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.25.1~dev/drivers/driver_tsip.c:5276,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.25.1~dev/drivers/driver_tsip.c:5291,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.25.1~dev/drivers/driver_tsip.c:5306,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.25.1~dev/drivers/driver_tsip.c:5319,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.25.1~dev/drivers/driver_tsip.c:5340,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.25.1~dev/drivers/driver_tsip.c:5356,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.25.1~dev/drivers/driver_tsip.c:5373,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.25.1~dev/drivers/driver_tsip.c:5393,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.25.1~dev/drivers/driver_tsip.c:5407,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.25.1~dev/drivers/driver_tsip.c:5421,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.25.1~dev/drivers/driver_tsip.c:5435,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.25.1~dev/drivers/driver_tsip.c:5453,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.25.1~dev/drivers/driver_tsip.c:5473,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.25.1~dev/drivers/driver_tsip.c:5491,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.25.1~dev/drivers/driver_tsip.c:5514,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.25.1~dev/drivers/driver_tsip.c:5535,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.25.1~dev/drivers/driver_tsip.c:5551,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.25.1~dev/drivers/driver_tsip.c:5566,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.25.1~dev/drivers/driver_tsip.c:5583,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.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
              BranchSideFuncs:
                - tsipv1_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5661,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.25.1~dev/drivers/driver_tsip.c:6034,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.25.1~dev/drivers/driver_tsip.c:5173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5177,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5210,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5214,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5225,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5229,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5240,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5244,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5260,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5264,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5276,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5280,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5291,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5295,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5307,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5307,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.25.1~dev/drivers/driver_tsip.c:6045,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.25.1~dev/drivers/driver_tsip.c:5319,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5323,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5340,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5344,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5356,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5360,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5373,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5377,17'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5393,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5397,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5407,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5411,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5421,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5425,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5435,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5439,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5453,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5457,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5473,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5477,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5491,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5496,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5514,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5518,30'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5535,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5539,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5551,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5555,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5566,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5570,16'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:5661,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5662,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.25.1~dev/drivers/driver_tsip.c:5667,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.25.1~dev/drivers/driver_tsip.c:5661,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:5667,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.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6034,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6034,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.25.1~dev/drivers/driver_tsip.c:6045,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.25.1~dev/drivers/driver_tsip.c:6045,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6049,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6056,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6049,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6049,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6056,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6056,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6059,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6063,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6063,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6068,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6080,34'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6080,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6081,47'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6095,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6080,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6091,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6095,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6095,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6101,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6105,46'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
                - tsip_write1
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6105,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6108,15'
              BranchSideFuncs:
                - tsip_write1
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6111,35'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6111,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6111,48'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6112,24'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6111,9'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6118,42'
              BranchSideFuncs:
                - tsip_write1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:6119,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6119,9'
              BranchSideFuncs:
                - gpsd_log
                - tsip_write1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:6124,15'
              BranchSideFuncs:
                - tsip_write1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5111,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5120,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5156,5'
          Dst:             gps_hexdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5156,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5177,16'
          Dst:             decode_x13
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5198,16'
          Dst:             decode_x1c
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5215,16'
          Dst:             decode_x41
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5229,16'
          Dst:             decode_x42
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5244,16'
          Dst:             decode_x43
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5264,16'
          Dst:             decode_x45
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5281,16'
          Dst:             decode_x46
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5295,16'
          Dst:             decode_x47
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5307,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5323,16'
          Dst:             decode_x4a
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5344,16'
          Dst:             decode_x4b
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5360,16'
          Dst:             decode_x4c
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5377,17'
          Dst:             decode_x54
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5397,16'
          Dst:             decode_x55
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5411,16'
          Dst:             decode_x56
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5425,16'
          Dst:             decode_x57
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5439,16'
          Dst:             decode_x5a
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5457,16'
          Dst:             decode_x5c
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5477,16'
          Dst:             decode_x5d
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5497,16'
          Dst:             decode_x6c
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5519,16'
          Dst:             decode_x6d
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5539,16'
          Dst:             decode_x82
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5555,16'
          Dst:             decode_x83
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5570,16'
          Dst:             decode_x84
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5583,16'
          Dst:             decode_x8f
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5651,16'
          Dst:             tsipv1_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:5667,16'
          Dst:             decode_xbb
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6034,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6046,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6049,9'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6049,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6059,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6068,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6091,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6101,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6108,15'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6119,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:6124,15'
          Dst:             tsip_write1
    - functionName:    tsip_detect
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:822,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:822,58'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:822,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_tsip.c:835,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_tsip.c:860,9'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:846,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:850,51'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:850,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:851,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:846,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:850,51'
              BranchSideFuncs:
                - nanowait
                - gpsd_set_speed
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:850,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:844,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:846,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,22'
              BranchSideFuncs:
                - packet_get1
                - gpsd_set_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:850,51'
              BranchSideFuncs:
                - gpsd_set_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:850,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:851,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,14'
              BranchSideFuncs:
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:860,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_tsip.c:863,9'
              BranchSideFuncs:
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:828,9'
          Dst:             gpsd_set_speed
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:835,14'
          Dst:             tsip_write1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:846,18'
          Dst:             nanowait
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:851,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:846,18'
          Dst:             nanowait
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:846,18'
          Dst:             nanowait
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:849,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_tsip.c:863,9'
          Dst:             gpsd_set_speed
    - functionName:    ubx_cfg_prt
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5247
      functionLinenumberEnd: 5453
      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.25.1~dev/drivers/driver_ubx.c:5249,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:5252,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.25.1~dev/drivers/driver_ubx.c:5259,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5260,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.25.1~dev/drivers/driver_ubx.c:5281,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.25.1~dev/drivers/driver_ubx.c:5281,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5285,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.25.1~dev/drivers/driver_ubx.c:5288,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.25.1~dev/drivers/driver_ubx.c:5325,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5333,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.25.1~dev/drivers/driver_ubx.c:5333,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.25.1~dev/drivers/driver_ubx.c:5338,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.25.1~dev/drivers/driver_ubx.c:5341,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.25.1~dev/drivers/driver_ubx.c:5341,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.25.1~dev/drivers/driver_ubx.c:5341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5342,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.25.1~dev/drivers/driver_ubx.c:5345,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.25.1~dev/drivers/driver_ubx.c:5360,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5360,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.25.1~dev/drivers/driver_ubx.c:5365,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.25.1~dev/drivers/driver_ubx.c:5365,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5372,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.25.1~dev/drivers/driver_ubx.c:5441,23'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5446,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5446,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5450,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5281,14'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5358,11'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5360,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5413,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5421,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5444,15'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5446,9'
          Dst:             gpsd_log
    - functionName:    ubx_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 603
      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.25.1~dev/drivers/driver_ubx.c:563,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:563,18'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:563,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:563,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:567,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:576,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:577,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:581,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:577,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:577,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:581,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:581,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:583,23'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:592,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:588,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:588,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:588,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:592,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:587,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:588,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:592,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:596,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:596,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:600,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:577,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:596,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:600,13'
          Dst:             gpsd_write
    - functionName:    ubx_to_prn
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 669
      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.25.1~dev/drivers/driver_ubx.c:612,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:612,13'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:616,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:616,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:619,19'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:619,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:621,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:623,19'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:623,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:625,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:627,19'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:627,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:629,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:631,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:631,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:631,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:634,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:634,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:636,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:638,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:638,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:640,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:642,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:642,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:642,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:645,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:645,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:647,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:649,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:649,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:649,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:652,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:652,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:655,17'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:657,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:657,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:657,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:660,20'
              BranchSideFuncs:
                - ubx2_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:660,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:660,16'
              BranchSideFuncs:
                - ubx2_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:662,17'
              BranchSideFuncs:
                - ubx2_to_prn
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:668,12'
          Dst:             ubx2_to_prn
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ubx_msg_tim_tp
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4439
      functionLinenumberEnd: 4503
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          143
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4449,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4449,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4449,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4450,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4455,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4450,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4450,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4464,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4465,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4497,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4464,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4468,35'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4497,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4497,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4497,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4450,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4475,38'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4497,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_tim_svin
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4412
      functionLinenumberEnd: 4431
      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.25.1~dev/drivers/driver_ubx.c:4425,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4425,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4425,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4421,23'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4425,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4425,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4425,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4425,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_sec_uniqid
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4354
      functionLinenumberEnd: 4404
      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.25.1~dev/drivers/driver_ubx.c:4357,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4357,11'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4357,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4358,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4363,15'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4358,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4358,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4364,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4369,45'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4382,45'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4394,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4394,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4394,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4394,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4400,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4400,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4400,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4358,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4369,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4382,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4394,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4400,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_rxm_svsi
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4325
      functionLinenumberEnd: 4343
      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.25.1~dev/drivers/driver_ubx.c:4328,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4328,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4329,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4334,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4329,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4329,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4329,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4338,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4337,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4329,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4338,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_rxm_sfrbx
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4259
      functionLinenumberEnd: 4314
      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.25.1~dev/drivers/driver_ubx.c:4261,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4264,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4273,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4281,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4281,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4281,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4289,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4285,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4285,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4289,10'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4289,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4289,10'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4291,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4289,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4291,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4295,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4291,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4291,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4291,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4295,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4296,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4298,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4298,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4305,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4298,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4298,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,19'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4312,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4308,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4308,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4308,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4308,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4308,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4312,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4306,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4308,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4312,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe_raw
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4281,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4285,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4285,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4291,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4298,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4312,12'
          Dst:             gpsd_interpret_subframe_raw
    - functionName:    ubx_msg_rxm_sfrb
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4225
      functionLinenumberEnd: 4248
      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.25.1~dev/drivers/driver_ubx.c:4227,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4229,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4229,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4230,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4236,26'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4230,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4230,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4230,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4237,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4235,26'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4241,10'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4230,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4237,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4247,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    ubx_msg_rxm_rawx
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3983
      functionLinenumberEnd: 4216
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          457
      EdgeCount:       74
      CyclomaticComplexity: 9
      functionsReached:
        - getled64
        - getlef32
        - gpsd_gpstime
        - gpsd_log
        - modf
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3994,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3994,12'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3994,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3995,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4001,14'
              BranchSideFuncs:
                - getled64
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3995,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3995,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4010,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4008,15'
              BranchSideFuncs:
                - gpsd_log
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4015,17'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4015,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4017,42'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4021,5'
              BranchSideFuncs:
                - modf
                - gpsd_gpstime
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4030,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4031,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4036,19'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4036,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4036,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4036,19'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4031,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4031,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4031,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4064,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4056,27'
              BranchSideFuncs:
                - gpsd_log
                - strlcpy
                - getled64
                - getled64
                - getlef32
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4071,9'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4076,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4078,13'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4097,18'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4111,13'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4131,13'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4155,13'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4172,13'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4186,52'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4078,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4085,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4088,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4091,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4186,52'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4111,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4118,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4121,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4124,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4127,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4186,52'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4131,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4138,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4141,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4144,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4147,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4186,52'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4155,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4162,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4165,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4168,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4186,52'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4172,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4179,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4182,17'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4186,52'
              BranchSideFuncs:
                - strlcpy
                - getled64
                - getled64
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4193,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4209,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4036,31'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4211,42'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4036,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4036,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4037,22'
              BranchSideFuncs:
                - getled64
                - getled64
                - getlef32
                - strlcpy
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3995,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4001,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4010,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4021,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4024,34'
          Dst:             gpsd_gpstime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4031,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4039,24'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4041,24'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4043,24'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4064,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4186,15'
          Dst:             strlcpy
    - functionName:    ubx_msg_nav_velned
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3951
      functionLinenumberEnd: 3972
      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.25.1~dev/drivers/driver_ubx.c:3954,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3954,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3954,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3955,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3960,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3955,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3955,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3955,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3965,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3965,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3965,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3955,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3965,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_velecef
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3921
      functionLinenumberEnd: 3943
      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.25.1~dev/drivers/driver_ubx.c:3924,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3924,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3925,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3930,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3925,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3925,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3925,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3935,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3935,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3935,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3925,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3935,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_timeutc
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3866
      functionLinenumberEnd: 3914
      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.25.1~dev/drivers/driver_ubx.c:3870,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3870,12'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3870,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3871,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3876,32'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3871,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3871,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3871,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3878,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3880,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3908,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3898,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3889,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3907,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3908,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3908,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3908,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3871,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3891,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3894,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3898,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3908,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_timels
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3771
      functionLinenumberEnd: 3859
      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.25.1~dev/drivers/driver_ubx.c:3772,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:3781,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.25.1~dev/drivers/driver_ubx.c:3781,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3782,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3788,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.25.1~dev/drivers/driver_ubx.c:3782,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3782,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3782,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3791,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3792,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3796,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3792,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3792,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3792,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3797,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3797,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3799,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3799,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3799,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3803,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3805,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3805,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3807,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3809,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3806,39'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3814,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3828,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3828,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3836,16'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3836,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3836,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3852,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3836,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3837,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3852,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3836,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3838,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3852,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3838,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3839,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3844,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3840,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3840,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3840,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3844,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3844,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3845,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3846,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3846,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3846,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3853,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3853,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3853,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3782,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3792,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3797,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3799,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3799,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3809,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3809,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3828,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3828,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3840,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3846,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3853,13'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_timegps
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3709
      functionLinenumberEnd: 3756
      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.25.1~dev/drivers/driver_ubx.c:3710,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3715,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3715,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3716,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3721,32'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3716,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3716,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3716,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3724,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3726,47'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3731,16'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3731,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3735,9'
              BranchSideFuncs:
                - TS_NORM.2503
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3748,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3748,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3748,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3748,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3752,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3752,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3752,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3716,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3740,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3741,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3748,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3748,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3752,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3752,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3578
      functionLinenumberEnd: 3695
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          384
      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.25.1~dev/drivers/driver_ubx.c:3579,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:3587,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.25.1~dev/drivers/driver_ubx.c:3587,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3593,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.25.1~dev/drivers/driver_ubx.c:3588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3588,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3599,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3605,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.25.1~dev/drivers/driver_ubx.c:3600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3600,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3607,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3609,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3613,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.25.1~dev/drivers/driver_ubx.c:3607,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3610,39'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx_to_prn
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3613,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.25.1~dev/drivers/driver_ubx.c:3615,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3615,24'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3683,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3632,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3629,32'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3634,13'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3634,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3615,34'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3634,13'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3641,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3642,54'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3644,17'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3644,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3645,15'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3648,46'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3644,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3646,52'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3648,46'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3651,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_ubx.c:3658,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3660,16'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3663,9'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3663,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3663,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3680,11'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3675,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3675,9'
              BranchSideFuncs:
                - flags2str
                - val2str
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3680,11'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3615,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3616,31'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3683,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3685,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3685,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3685,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3691,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3691,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3691,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3588,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3596,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3600,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3613,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3628,20'
          Dst:             ubx_to_prn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3634,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3663,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3675,9'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3675,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3675,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3685,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3691,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3691,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_svin
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3527
      functionLinenumberEnd: 3567
      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.25.1~dev/drivers/driver_ubx.c:3529,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3529,24'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3547,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3538,19'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3548,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3548,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3548,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3559,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3533,23'
              BranchSideFuncs:
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3559,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3548,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3559,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3559,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3559,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_status
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3422
      functionLinenumberEnd: 3519
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          197
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - gpsd_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3429,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3429,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3433,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3434,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3439,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3434,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3434,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3434,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3448,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3450,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3453,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3453,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3456,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3465,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3465,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3475,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3475,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3489,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3476,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3493,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3494,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3500,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3494,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3496,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3496,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3506,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3500,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3506,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3506,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3506,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3506,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3434,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3506,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_sol
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3306
      functionLinenumberEnd: 3410
      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
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3307,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3313,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3313,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3314,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3319,32'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.2503
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3314,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3314,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3314,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3324,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3326,9'
              BranchSideFuncs:
                - TS_NORM.2503
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3337,31'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3351,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3352,46'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3355,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3357,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3385,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3386,26'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3391,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3393,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3393,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3393,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3405,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3405,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3405,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3314,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3330,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3332,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3393,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3393,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3405,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3405,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3405,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_sig
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3166
      functionLinenumberEnd: 3285
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          385
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - ubx2_to_prn
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3170,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3172,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3172,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3173,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3178,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3173,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3173,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3173,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3184,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3185,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3189,27'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3185,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3185,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3185,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3191,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3200,42'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3191,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3191,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3191,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3241,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3242,16'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3246,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3247,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3251,26'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3262,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3251,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3246,57'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3257,38'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3246,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3247,43'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3262,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3247,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3251,26'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3262,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3251,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3246,57'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3257,38'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3262,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3262,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3275,11'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3267,9'
              BranchSideFuncs:
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3275,11'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3204,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3208,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3278,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3280,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3280,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3173,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3181,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3185,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3191,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3202,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3226,20'
          Dst:             ubx2_to_prn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3262,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3267,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3267,9'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3267,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3267,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3267,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3280,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_sbas
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3087
      functionLinenumberEnd: 3149
      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.25.1~dev/drivers/driver_ubx.c:3091,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3091,19'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3094,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3095,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3100,32'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3095,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3095,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3095,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3103,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3103,5'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3111,21'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3111,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3114,5'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3115,30'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3115,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3117,9'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3120,10'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3117,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3120,10'
              BranchSideFuncs:
                - ubx_to_prn
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3120,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3120,19'
              BranchSideFuncs:
                - ubx_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3140,16'
              BranchSideFuncs:
                - ubx_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3130,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3120,27'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3121,28'
              BranchSideFuncs:
                - gpsd_log
                - ubx_to_prn
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3120,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3130,9'
              BranchSideFuncs:
                - ubx_to_prn
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3140,16'
              BranchSideFuncs:
                - ubx_to_prn
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3095,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3103,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3117,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3130,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3140,16'
          Dst:             ubx_to_prn
    - functionName:    ubx_msg_nav_sat
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2983
      functionLinenumberEnd: 3076
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          331
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - gpsd_gpstime_resolv
        - gpsd_log
        - gpsd_zero_satellites
        - ubx2_to_prn
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2984,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2988,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
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2988,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2989,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2994,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2989,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2989,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3000,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3001,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3005,27'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3001,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3001,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3006,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3007,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3013,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3007,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3007,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3007,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3015,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3015,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3069,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3035,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3036,54'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3038,15'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3039,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3039,28'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3042,38'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3039,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3040,52'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3042,38'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3049,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3050,16'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3054,9'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3054,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3054,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3066,11'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3060,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3060,9'
              BranchSideFuncs:
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - ubx2_to_prn
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3066,11'
              BranchSideFuncs:
                - ubx2_to_prn
                - gpsd_log
                - val2str
                - flags2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3015,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3016,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3069,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:3071,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3071,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:3071,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2989,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2997,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3001,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3007,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3013,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3028,20'
          Dst:             ubx2_to_prn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3054,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3060,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3060,9'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3060,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3060,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:3071,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_relposned
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2970
      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.25.1~dev/drivers/driver_ubx.c:2883,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2883,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2883,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2884,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2889,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2884,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2884,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2884,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2896,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2898,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2918,16'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2899,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2901,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2905,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2901,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2901,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2901,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2905,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2907,44'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2952,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2918,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2919,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2924,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2919,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2919,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2919,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2925,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2927,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2931,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2927,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2927,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2927,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2931,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2933,44'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2952,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2943,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2945,55'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2952,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2952,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2952,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2965,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2965,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2965,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2884,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2901,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2919,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2927,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2952,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_pvt
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2675
      functionLinenumberEnd: 2868
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          539
      EdgeCount:       77
      CyclomaticComplexity: 19
      functionsReached:
        - TS_NORM
        - gpsd_log
        - mkgmtime
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2676,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2687,29'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2693,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2694,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2699,32'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2694,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2694,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2694,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2706,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2709,15'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2719,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2719,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2732,24'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2732,24'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2749,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2719,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2720,19'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2723,17'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2732,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2733,19'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2736,27'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2736,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2738,21'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2741,14'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2749,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2750,19'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2753,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2753,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2754,21'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2760,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2760,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2762,38'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2781,16'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2762,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2764,45'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2764,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2772,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2773,36'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2778,14'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2773,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2775,13'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2776,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2781,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2782,43'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2798,41'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2826,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2826,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2848,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - flags2str
                - flags2str
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2848,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2848,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2848,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2859,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2859,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2860,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2863,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2863,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2863,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2863,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2694,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2791,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2794,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2826,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2826,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2840,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2863,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_posllh
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2661
      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.25.1~dev/drivers/driver_ubx.c:2629,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2629,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2629,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2630,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2635,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2630,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2630,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2630,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2649,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2649,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2649,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2630,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2649,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_posecef
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2589
      functionLinenumberEnd: 2614
      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.25.1~dev/drivers/driver_ubx.c:2592,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2592,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2592,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2593,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2598,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2593,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2593,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2593,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2606,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2606,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2606,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2593,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2606,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_hpposllh
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2544
      functionLinenumberEnd: 2580
      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.25.1~dev/drivers/driver_ubx.c:2548,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2548,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2549,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2556,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2549,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2549,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2549,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2571,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2556,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2571,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2549,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2571,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_hpposecef
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2503
      functionLinenumberEnd: 2531
      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.25.1~dev/drivers/driver_ubx.c:2507,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2507,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2507,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2508,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2513,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2508,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2508,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2508,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2521,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2513,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2521,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2508,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2521,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_eoe
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2493
      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.25.1~dev/drivers/driver_ubx.c:2482,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2482,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2482,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2488,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2483,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2483,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2489,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2489,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2489,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2483,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2489,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_eell
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2449
      functionLinenumberEnd: 2471
      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.25.1~dev/drivers/driver_ubx.c:2454,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2454,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2455,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2460,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2455,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2455,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2455,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2465,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2464,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2465,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2455,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2465,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_dop
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2374
      functionLinenumberEnd: 2439
      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.25.1~dev/drivers/driver_ubx.c:2378,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2378,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2378,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2384,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2379,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2392,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2393,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2396,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2397,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2398,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2401,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2402,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2403,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2406,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2408,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2411,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2412,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2413,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2417,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2418,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2419,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2423,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2425,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2428,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2428,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2428,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2428,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2379,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2428,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_dgps
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2350
      functionLinenumberEnd: 2365
      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.25.1~dev/drivers/driver_ubx.c:2353,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2353,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2354,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2359,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2354,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2354,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2354,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2361,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2360,11'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2361,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2354,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2361,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_nav_clock
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2317
      functionLinenumberEnd: 2339
      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.25.1~dev/drivers/driver_ubx.c:2320,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2320,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2320,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2321,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2326,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2321,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2321,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2321,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2332,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2331,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2332,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2321,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2332,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_ver
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2229
      functionLinenumberEnd: 2307
      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.25.1~dev/drivers/driver_ubx.c:2231,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:2231,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.25.1~dev/drivers/driver_ubx.c:2235,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2231,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2236,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2236,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2236,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2236,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2252,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2252,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.25.1~dev/drivers/driver_ubx.c:2263,28'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2252,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2253,37'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2263,28'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2252,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2253,37'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2263,28'
              BranchSideFuncs:
                - strlcpy
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2268,16'
              BranchSideFuncs:
                - strstr
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2271,33'
              BranchSideFuncs:
                - atoi
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2270,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2271,33'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2282,34'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2272,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2275,43'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2282,34'
              BranchSideFuncs:
                - gpsd_log
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2287,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2289,54'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2295,41'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2293,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2295,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2300,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2300,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2300,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2300,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2236,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2242,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2248,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2259,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2257,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2259,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2263,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2266,12'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2268,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2271,23'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2285,20'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2300,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_txbuf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2176
      functionLinenumberEnd: 2217
      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.25.1~dev/drivers/driver_ubx.c:2177,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2182,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2182,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2183,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2188,22'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2183,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2183,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2195,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2195,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2198,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2198,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2198,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2202,23'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2190,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2191,32'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2208,5'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2208,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2206,17'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2208,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2213,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2213,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2213,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2183,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2195,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2195,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2198,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2208,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2213,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2213,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_rxbuf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2146
      functionLinenumberEnd: 2168
      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.25.1~dev/drivers/driver_ubx.c:2149,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2149,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2150,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2150,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2150,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2160,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2160,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2163,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2163,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2155,25'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2163,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2155,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2155,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2156,32'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2150,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2160,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2160,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2163,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_rf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2074
      functionLinenumberEnd: 2138
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          276
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2077,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2077,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2080,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2082,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2086,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2082,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2082,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2082,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2086,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2087,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2091,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2087,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2087,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2087,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2091,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2091,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2093,20'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2093,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2098,28'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2133,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2112,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2113,39'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2115,40'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2115,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2116,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2119,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2119,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2093,64'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2119,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2127,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2093,64'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2127,9'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2093,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2093,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2133,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2133,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2134,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2136,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2133,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2082,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2087,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2091,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2119,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2127,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2127,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2127,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2127,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_hw
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 2063
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          161
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - gpsd_log
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1988,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1997,12'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1997,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1999,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2004,18'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1999,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1999,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1999,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2018,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2020,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2020,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2028,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2048,11'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2048,11'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2048,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2049,36'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2051,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2048,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2051,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2053,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2053,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2053,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2053,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:2057,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2057,5'
              BranchSideFuncs:
                - val2str
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:2057,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1999,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2053,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2057,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2057,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2057,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:2057,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_mon_comms
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1898
      functionLinenumberEnd: 1972
      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.25.1~dev/drivers/driver_ubx.c:1900,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:1907,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.25.1~dev/drivers/driver_ubx.c:1907,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1909,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1913,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1909,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1909,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1909,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1914,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1915,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1919,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1915,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1915,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1915,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1920,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1922,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1926,16'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1922,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1922,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1922,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1931,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1928,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
              BranchSideFuncs:
                - flags2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,19'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1958,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1958,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1961,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1961,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,30'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1961,9'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1944,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1945,27'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1909,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1915,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1922,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1931,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1936,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1958,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1958,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1961,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_retrievestring
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1849
      functionLinenumberEnd: 1891
      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.25.1~dev/drivers/driver_ubx.c:1850,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - strlcpy
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1850,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - strlcpy
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1856,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1857,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1862,29'
              BranchSideFuncs:
                - mkgmtime
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1857,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1857,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1857,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1863,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1862,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1863,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1882,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1876,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1882,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1854,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1857,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1874,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1879,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1882,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_retrieveposextra
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1839
      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.25.1~dev/drivers/driver_ubx.c:1802,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1802,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1807,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1808,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1813,29'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1808,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1808,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1808,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1814,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1813,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1814,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1831,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1831,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1831,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1805,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1808,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1825,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1831,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_retrievepos
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1791
      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.25.1~dev/drivers/driver_ubx.c:1711,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1711,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1717,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1718,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1722,29'
              BranchSideFuncs:
                - mkgmtime
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1718,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1718,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1718,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1723,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1722,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1723,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1747,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1777,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1777,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1777,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1715,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1718,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1733,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1777,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_info
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1633
      functionLinenumberEnd: 1700
      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.25.1~dev/drivers/driver_ubx.c:1634,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2503
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1634,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2503
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1648,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1649,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1654,15'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1649,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1649,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1649,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1662,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1663,29'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1674,27'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1675,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1676,29'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1687,5'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1687,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1687,5'
              BranchSideFuncs:
                - timespec_str
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1687,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1646,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1649,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1669,25'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1671,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1682,25'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1684,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1687,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1687,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1687,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_log_batch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1623
      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.25.1~dev/drivers/driver_ubx.c:1505,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1505,15'
              BranchSideFuncs:
                - gps_clear_log
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1513,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1514,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1518,17'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1514,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1514,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1514,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1519,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1519,9'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1524,29'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1547,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1548,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1565,42'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1547,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1550,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1565,42'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1555,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1560,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1562,52'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1565,42'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1567,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1567,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1578,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1578,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1581,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1607,28'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1591,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1591,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1607,28'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1607,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1607,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1608,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1611,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1611,9'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1611,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1511,5'
          Dst:             gps_clear_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1514,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1534,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1536,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1567,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1567,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1591,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1591,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1611,9'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1611,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_inf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1495
      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
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1481,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1481,22'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1485,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1487,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1492,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1492,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1492,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1492,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1492,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1492,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_hnr_pvt
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionLinenumberEnd: 1469
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          444
      EdgeCount:       58
      CyclomaticComplexity: 14
      functionsReached:
        - TS_NORM
        - gpsd_log
        - mkgmtime
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1306,27'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1313,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1314,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1320,12'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1314,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1314,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1314,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1328,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1331,15'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1341,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1341,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1354,24'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1354,24'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1371,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1341,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1342,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1345,17'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1354,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1355,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1358,27'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1358,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1360,21'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1363,14'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1371,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1372,19'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1375,13'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1375,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1376,21'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1382,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1382,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1384,38'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1395,47'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1384,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1386,45'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1386,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
                - mkgmtime
                - TS_NORM.2503
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1395,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1396,43'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.2503
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1412,41'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1447,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1447,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1447,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1462,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1462,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1462,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1314,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1405,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1408,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1447,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1447,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1462,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1462,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1462,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1462,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_hnr_ins
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1288
      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.25.1~dev/drivers/driver_ubx.c:1223,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1223,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1229,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1224,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1235,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1237,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1240,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1240,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1242,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1245,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1245,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1247,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1250,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1252,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1255,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1255,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1257,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1260,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1260,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1262,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1266,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1274,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1274,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1274,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1224,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1271,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1274,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_hnr_att
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1206
      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.25.1~dev/drivers/driver_ubx.c:1176,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1176,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1176,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1177,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1183,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1177,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1177,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1177,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1196,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1188,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1177,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1186,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1196,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_status
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1159
      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.25.1~dev/drivers/driver_ubx.c:1135,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1135,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1135,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1136,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1141,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1136,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1136,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1136,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1147,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1148,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1154,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1148,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1148,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1148,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1154,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1154,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1136,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1148,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1154,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_raw
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1126
      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.25.1~dev/drivers/driver_ubx.c:1024,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1024,11'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1024,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1025,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1030,17'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1025,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1025,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1025,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1031,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1032,9'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1036,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1032,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1032,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1032,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1038,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1038,5'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1043,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1043,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1043,19'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1049,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1050,25'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1059,22'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1049,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1051,20'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1064,18'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1052,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1053,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1059,22'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1053,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1053,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1053,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1064,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1043,30'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1069,16'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1073,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1075,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1080,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1085,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1090,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1095,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1100,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1105,21'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1121,9'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1075,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1076,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1076,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1080,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1081,32'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1081,32'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1085,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1086,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1086,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1090,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1091,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1091,29'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1095,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1096,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1096,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1100,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1101,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1101,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1105,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1106,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1106,28'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1121,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1043,30'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1121,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_clear_att
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:1043,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1043,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:1048,17'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1025,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1032,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1038,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1053,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1061,13'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:1121,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_meas
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 1002
      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.25.1~dev/drivers/driver_ubx.c:912,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:912,11'
              BranchSideFuncs:
                - gps_clear_att
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:912,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:910,50'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:913,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:913,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:913,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:913,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:926,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:927,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:929,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:929,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:930,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:936,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:930,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:930,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:930,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:936,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:936,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:940,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:948,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:950,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:955,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:960,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:965,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:970,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:975,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:980,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:996,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:950,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:951,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:951,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:955,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:956,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:956,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:960,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:961,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:961,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:965,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:966,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:966,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:970,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:971,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:971,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:975,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:976,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:976,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:980,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:981,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:981,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:996,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:940,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:996,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:940,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:940,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:945,16'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:913,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:918,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:930,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:936,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:996,9'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_ins
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 892
      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.25.1~dev/drivers/driver_ubx.c:828,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:828,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:828,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:829,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:834,17'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:829,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:829,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:829,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:845,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:847,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:850,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:850,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:852,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:855,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:855,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:857,52'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:860,15'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:862,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:865,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:865,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:867,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:870,16'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:870,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:872,50'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:876,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:876,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:879,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:883,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:883,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:883,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:883,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:829,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:881,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:883,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_esf_alg
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 810
      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.25.1~dev/drivers/driver_ubx.c:767,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:767,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:767,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:768,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:774,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:768,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:768,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:768,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:784,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:786,48'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:789,17'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:789,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:791,49'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:796,14'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:796,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:799,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:803,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:803,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:803,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:803,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:768,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:801,13'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:803,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_cfg_valget
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 751
      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.25.1~dev/drivers/driver_ubx.c:727,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:727,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:727,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:728,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:733,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:728,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:728,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:735,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:736,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:744,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:736,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:736,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:744,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:742,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:744,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:728,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:736,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:744,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_cfg_rate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 717
      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.25.1~dev/drivers/driver_ubx.c:698,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:698,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:698,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:699,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:704,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:699,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:699,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:699,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:699,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:708,5'
          Dst:             gpsd_log
    - functionName:    ubx_msg_ack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 689
      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.25.1~dev/drivers/driver_ubx.c:675,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:675,22'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:677,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:678,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:683,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:678,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:678,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:678,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:683,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:683,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:683,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:678,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:678,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:683,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:683,5'
          Dst:             gpsd_log
    - functionName:    ubx_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4507
      functionLinenumberEnd: 5183
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         377
      ICount:          2127
      EdgeCount:       485
      CyclomaticComplexity: 110
      functionsReached:
        - gpsd_log
        - ubx_mode
        - ubx_msg_ack
        - 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.25.1~dev/drivers/driver_ubx.c:4514,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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_ack
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4514,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_ack
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4514,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4514,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4518,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_ack
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:4527,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4531,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.25.1~dev/drivers/driver_ubx.c:4531,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.25.1~dev/drivers/driver_ubx.c:4538,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.25.1~dev/drivers/driver_ubx.c:4542,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.25.1~dev/drivers/driver_ubx.c:4546,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.25.1~dev/drivers/driver_ubx.c:4554,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.25.1~dev/drivers/driver_ubx.c:4558,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.25.1~dev/drivers/driver_ubx.c:4562,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.25.1~dev/drivers/driver_ubx.c:4565,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.25.1~dev/drivers/driver_ubx.c:4568,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.25.1~dev/drivers/driver_ubx.c:4571,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.25.1~dev/drivers/driver_ubx.c:4574,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.25.1~dev/drivers/driver_ubx.c:4579,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.25.1~dev/drivers/driver_ubx.c:4583,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.25.1~dev/drivers/driver_ubx.c:4587,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.25.1~dev/drivers/driver_ubx.c:4602,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.25.1~dev/drivers/driver_ubx.c:4602,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.25.1~dev/drivers/driver_ubx.c:4602,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.25.1~dev/drivers/driver_ubx.c:4602,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.25.1~dev/drivers/driver_ubx.c:4602,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.25.1~dev/drivers/driver_ubx.c:4602,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.25.1~dev/drivers/driver_ubx.c:4606,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.25.1~dev/drivers/driver_ubx.c:4610,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.25.1~dev/drivers/driver_ubx.c:4614,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.25.1~dev/drivers/driver_ubx.c:4618,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.25.1~dev/drivers/driver_ubx.c:4624,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.25.1~dev/drivers/driver_ubx.c:4631,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.25.1~dev/drivers/driver_ubx.c:4634,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.25.1~dev/drivers/driver_ubx.c:4637,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.25.1~dev/drivers/driver_ubx.c:4640,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.25.1~dev/drivers/driver_ubx.c:4644,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.25.1~dev/drivers/driver_ubx.c:4648,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.25.1~dev/drivers/driver_ubx.c:4651,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.25.1~dev/drivers/driver_ubx.c:4654,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.25.1~dev/drivers/driver_ubx.c:4657,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.25.1~dev/drivers/driver_ubx.c:4660,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.25.1~dev/drivers/driver_ubx.c:4663,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.25.1~dev/drivers/driver_ubx.c:4666,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.25.1~dev/drivers/driver_ubx.c:4669,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.25.1~dev/drivers/driver_ubx.c:4673,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.25.1~dev/drivers/driver_ubx.c:4676,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.25.1~dev/drivers/driver_ubx.c:4679,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.25.1~dev/drivers/driver_ubx.c:4682,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.25.1~dev/drivers/driver_ubx.c:4685,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.25.1~dev/drivers/driver_ubx.c:4689,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.25.1~dev/drivers/driver_ubx.c:4692,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.25.1~dev/drivers/driver_ubx.c:4696,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.25.1~dev/drivers/driver_ubx.c:4699,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.25.1~dev/drivers/driver_ubx.c:4702,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.25.1~dev/drivers/driver_ubx.c:4705,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.25.1~dev/drivers/driver_ubx.c:4709,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.25.1~dev/drivers/driver_ubx.c:4713,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.25.1~dev/drivers/driver_ubx.c:4716,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.25.1~dev/drivers/driver_ubx.c:4720,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.25.1~dev/drivers/driver_ubx.c:4723,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.25.1~dev/drivers/driver_ubx.c:4726,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.25.1~dev/drivers/driver_ubx.c:4730,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.25.1~dev/drivers/driver_ubx.c:4734,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.25.1~dev/drivers/driver_ubx.c:4737,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.25.1~dev/drivers/driver_ubx.c:4740,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.25.1~dev/drivers/driver_ubx.c:4743,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.25.1~dev/drivers/driver_ubx.c:4747,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.25.1~dev/drivers/driver_ubx.c:4751,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.25.1~dev/drivers/driver_ubx.c:4755,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.25.1~dev/drivers/driver_ubx.c:4759,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.25.1~dev/drivers/driver_ubx.c:4763,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.25.1~dev/drivers/driver_ubx.c:4766,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.25.1~dev/drivers/driver_ubx.c:4771,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.25.1~dev/drivers/driver_ubx.c:4777,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.25.1~dev/drivers/driver_ubx.c:4781,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.25.1~dev/drivers/driver_ubx.c:4784,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.25.1~dev/drivers/driver_ubx.c:4792,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.25.1~dev/drivers/driver_ubx.c:4795,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.25.1~dev/drivers/driver_ubx.c:4798,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.25.1~dev/drivers/driver_ubx.c:4801,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.25.1~dev/drivers/driver_ubx.c:4804,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.25.1~dev/drivers/driver_ubx.c:4807,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.25.1~dev/drivers/driver_ubx.c:4810,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.25.1~dev/drivers/driver_ubx.c:4813,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.25.1~dev/drivers/driver_ubx.c:4816,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.25.1~dev/drivers/driver_ubx.c:4820,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.25.1~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.25.1~dev/drivers/driver_ubx.c:4828,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.25.1~dev/drivers/driver_ubx.c:4832,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.25.1~dev/drivers/driver_ubx.c:4835,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.25.1~dev/drivers/driver_ubx.c:4839,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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~dev/drivers/driver_ubx.c:4854,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.25.1~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.25.1~dev/drivers/driver_ubx.c:4860,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.25.1~dev/drivers/driver_ubx.c:4863,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.25.1~dev/drivers/driver_ubx.c:4867,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.25.1~dev/drivers/driver_ubx.c:4877,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.25.1~dev/drivers/driver_ubx.c:4885,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.25.1~dev/drivers/driver_ubx.c:4888,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.25.1~dev/drivers/driver_ubx.c:4891,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.25.1~dev/drivers/driver_ubx.c:4894,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.25.1~dev/drivers/driver_ubx.c:4897,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.25.1~dev/drivers/driver_ubx.c:4900,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.25.1~dev/drivers/driver_ubx.c:4903,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.25.1~dev/drivers/driver_ubx.c:4911,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.25.1~dev/drivers/driver_ubx.c:4914,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.25.1~dev/drivers/driver_ubx.c:4917,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.25.1~dev/drivers/driver_ubx.c:4920,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.25.1~dev/drivers/driver_ubx.c:4923,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.25.1~dev/drivers/driver_ubx.c:4926,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.25.1~dev/drivers/driver_ubx.c:4930,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.25.1~dev/drivers/driver_ubx.c:4538,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4538,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4542,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4542,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4546,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4547,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4548,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4548,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4606,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4606,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.25.1~dev/drivers/driver_ubx.c:4607,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.25.1~dev/drivers/driver_ubx.c:4610,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4610,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.25.1~dev/drivers/driver_ubx.c:4611,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.25.1~dev/drivers/driver_ubx.c:4614,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4614,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.25.1~dev/drivers/driver_ubx.c:4615,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.25.1~dev/drivers/driver_ubx.c:4618,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4618,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.25.1~dev/drivers/driver_ubx.c:4620,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.25.1~dev/drivers/driver_ubx.c:4624,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4624,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.25.1~dev/drivers/driver_ubx.c:4626,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.25.1~dev/drivers/driver_ubx.c:4631,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4631,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4637,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4637,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4640,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4640,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4648,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4648,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4651,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4651,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4654,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4654,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4657,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4657,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4660,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4660,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4663,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4663,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4669,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4669,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.25.1~dev/drivers/driver_ubx.c:4670,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.25.1~dev/drivers/driver_ubx.c:4673,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4673,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4676,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4676,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4679,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4679,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4682,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4682,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4685,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4685,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.25.1~dev/drivers/driver_ubx.c:4686,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.25.1~dev/drivers/driver_ubx.c:4689,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4689,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4696,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4696,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4699,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4699,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4716,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4716,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4723,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4723,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4726,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4726,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.25.1~dev/drivers/driver_ubx.c:4727,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.25.1~dev/drivers/driver_ubx.c:4730,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4730,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.25.1~dev/drivers/driver_ubx.c:4731,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.25.1~dev/drivers/driver_ubx.c:4734,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4734,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4737,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4743,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4743,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.25.1~dev/drivers/driver_ubx.c:4744,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.25.1~dev/drivers/driver_ubx.c:4747,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4747,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4755,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4755,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.25.1~dev/drivers/driver_ubx.c:4756,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.25.1~dev/drivers/driver_ubx.c:4759,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4759,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4766,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4766,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.25.1~dev/drivers/driver_ubx.c:4767,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.25.1~dev/drivers/driver_ubx.c:4777,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4777,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.25.1~dev/drivers/driver_ubx.c:4778,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.25.1~dev/drivers/driver_ubx.c:4784,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4785,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.25.1~dev/drivers/driver_ubx.c:4789,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.25.1~dev/drivers/driver_ubx.c:4785,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4785,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4795,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4795,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4798,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4798,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4801,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4801,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4810,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4810,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4816,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4816,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.25.1~dev/drivers/driver_ubx.c:4817,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.25.1~dev/drivers/driver_ubx.c:4820,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4820,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.25.1~dev/drivers/driver_ubx.c:4821,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.25.1~dev/drivers/driver_ubx.c:4825,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4828,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4828,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4832,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4832,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4835,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4835,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4839,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4842,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4845,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4848,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4851,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4857,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4860,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4860,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4867,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4868,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.25.1~dev/drivers/driver_ubx.c:4872,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.25.1~dev/drivers/driver_ubx.c:4868,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4868,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4885,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4885,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4891,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4891,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4894,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4894,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4897,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4897,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4900,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4900,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4903,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4904,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.25.1~dev/drivers/driver_ubx.c:4908,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.25.1~dev/drivers/driver_ubx.c:4904,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4904,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4911,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4911,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4914,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4914,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4920,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4920,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4923,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4923,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4926,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4926,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4930,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4930,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.25.1~dev/drivers/driver_ubx.c:4947,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.25.1~dev/drivers/driver_ubx.c:4947,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4952,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.25.1~dev/drivers/driver_ubx.c:4993,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.25.1~dev/drivers/driver_ubx.c:4952,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4954,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.25.1~dev/drivers/driver_ubx.c:4962,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.25.1~dev/drivers/driver_ubx.c:4954,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4954,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.25.1~dev/drivers/driver_ubx.c:4957,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.25.1~dev/drivers/driver_ubx.c:4963,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4966,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.25.1~dev/drivers/driver_ubx.c:4981,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.25.1~dev/drivers/driver_ubx.c:4966,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4969,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.25.1~dev/drivers/driver_ubx.c:4977,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.25.1~dev/drivers/driver_ubx.c:4969,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4969,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.25.1~dev/drivers/driver_ubx.c:4975,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.25.1~dev/drivers/driver_ubx.c:4993,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:4995,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.25.1~dev/drivers/driver_ubx.c:4997,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.25.1~dev/drivers/driver_ubx.c:4997,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5001,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.25.1~dev/drivers/driver_ubx.c:5014,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.25.1~dev/drivers/driver_ubx.c:5001,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5002,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.25.1~dev/drivers/driver_ubx.c:5005,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.25.1~dev/drivers/driver_ubx.c:5001,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5003,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.25.1~dev/drivers/driver_ubx.c:5005,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.25.1~dev/drivers/driver_ubx.c:5005,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5005,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.25.1~dev/drivers/driver_ubx.c:5009,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.25.1~dev/drivers/driver_ubx.c:5014,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5015,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.25.1~dev/drivers/driver_ubx.c:5182,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5015,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5016,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.25.1~dev/drivers/driver_ubx.c:5182,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5016,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5017,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.25.1~dev/drivers/driver_ubx.c:5182,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5014,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5018,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5182,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5020,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5020,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.25.1~dev/drivers/driver_ubx.c:5027,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.25.1~dev/drivers/driver_ubx.c:5027,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5028,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.25.1~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
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5027,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5030,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.25.1~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
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5031,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5033,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.25.1~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
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5033,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5046,27'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5061,34'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5067,27'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5094,27'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5104,27'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5113,43'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5120,26'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5135,42'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5150,27'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5168,42'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5046,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5050,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5061,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5063,23'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5067,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5070,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5072,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5094,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5095,43'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5094,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5097,24'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5104,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5105,43'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5104,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5106,24'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5113,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5116,23'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5120,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5122,49'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5122,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5123,24'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5128,24'
              BranchSideFuncs:
                - ubx_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5135,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5140,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5150,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5151,43'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5151,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5152,20'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5150,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5157,24'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5180,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5168,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5170,23'
              BranchSideFuncs:
                - ubx_write
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5174,23'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4531,16'
          Dst:             ubx_msg_ack
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4538,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4542,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4548,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4554,16'
          Dst:             ubx_msg_cfg_rate
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4558,16'
          Dst:             ubx_msg_cfg_valget
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4562,16'
          Dst:             ubx_msg_esf_alg
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4565,16'
          Dst:             ubx_msg_esf_ins
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4568,16'
          Dst:             ubx_msg_esf_meas
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4571,16'
          Dst:             ubx_msg_esf_raw
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4574,16'
          Dst:             ubx_msg_esf_status
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4579,16'
          Dst:             ubx_msg_hnr_att
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4583,16'
          Dst:             ubx_msg_hnr_ins
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4587,16'
          Dst:             ubx_msg_hnr_pvt
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4602,16'
          Dst:             ubx_msg_inf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4606,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4607,16'
          Dst:             ubx_msg_log_batch
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4610,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4611,16'
          Dst:             ubx_msg_log_info
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4614,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4615,16'
          Dst:             ubx_msg_log_retrievepos
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4618,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4620,16'
          Dst:             ubx_msg_log_retrieveposextra
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4624,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4626,16'
          Dst:             ubx_msg_log_retrievestring
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4631,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4634,16'
          Dst:             ubx_msg_mon_comms
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4637,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4640,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4644,16'
          Dst:             ubx_msg_mon_hw
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4648,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4651,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4654,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4657,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4660,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4663,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4666,16'
          Dst:             ubx_msg_mon_rf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4669,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4670,16'
          Dst:             ubx_msg_mon_rxbuf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4673,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4676,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4679,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4682,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4685,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4686,16'
          Dst:             ubx_msg_mon_txbuf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4689,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4692,16'
          Dst:             ubx_msg_mon_ver
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4696,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4699,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4702,16'
          Dst:             ubx_msg_nav_clock
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4705,16'
          Dst:             ubx_msg_nav_dgps
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4709,16'
          Dst:             ubx_msg_nav_dop
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4713,16'
          Dst:             ubx_msg_nav_eell
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4716,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4720,16'
          Dst:             ubx_msg_nav_eoe
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4723,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4726,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4727,16'
          Dst:             ubx_msg_nav_hpposecef
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4730,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4731,16'
          Dst:             ubx_msg_nav_hpposllh
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4734,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4737,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4740,16'
          Dst:             ubx_msg_nav_posecef
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4743,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4744,16'
          Dst:             ubx_msg_nav_posllh
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4747,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4751,16'
          Dst:             ubx_msg_nav_pvt
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4755,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4756,16'
          Dst:             ubx_msg_nav_relposned
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4759,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4763,16'
          Dst:             ubx_msg_nav_sat
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4766,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4767,16'
          Dst:             ubx_msg_nav_sbas
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4771,16'
          Dst:             ubx_msg_nav_sig
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4777,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4778,16'
          Dst:             ubx_msg_nav_sol
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4781,16'
          Dst:             ubx_msg_nav_status
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4785,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4789,16'
          Dst:             ubx_msg_nav_svin
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4792,16'
          Dst:             ubx_msg_nav_svinfo
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4795,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4798,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4801,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4804,16'
          Dst:             ubx_msg_nav_timegps
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4807,16'
          Dst:             ubx_msg_nav_timels
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4810,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4813,16'
          Dst:             ubx_msg_nav_timeutc
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4816,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4817,16'
          Dst:             ubx_msg_nav_velecef
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4820,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4821,16'
          Dst:             ubx_msg_nav_velned
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4825,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4828,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4832,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4835,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4839,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4842,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4845,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4848,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4851,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4854,16'
          Dst:             ubx_msg_rxm_rawx
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4857,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4860,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4863,16'
          Dst:             ubx_msg_rxm_sfrb
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4868,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4872,16'
          Dst:             ubx_msg_rxm_sfrbx
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4877,16'
          Dst:             ubx_msg_rxm_svsi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4885,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4888,16'
          Dst:             ubx_msg_sec_uniqid
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4891,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4894,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4897,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4900,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4904,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4908,16'
          Dst:             ubx_msg_tim_svin
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4911,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4914,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4917,16'
          Dst:             ubx_msg_tim_tp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4920,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4923,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4926,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4930,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4954,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:4969,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5003,13'
          Dst:             ubx_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5005,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5020,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5037,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5054,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5054,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5054,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5063,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5088,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5088,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5088,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5088,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5088,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5080,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5080,31'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5100,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5109,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5116,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5126,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5131,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5144,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5144,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5144,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5144,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5144,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5161,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5161,27'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5170,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5171,23'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5174,23'
          Dst:             ubx_write
    - functionName:    ubx_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5456
      functionLinenumberEnd: 5462
      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.25.1~dev/drivers/driver_ubx.c:5458,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_get_parity
                - gpsd_get_stopbits
                - ubx_cfg_prt
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5458,17'
              BranchSideFuncs:
                - gpsd_get_speed
                - gpsd_get_parity
                - gpsd_get_stopbits
                - ubx_cfg_prt
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5458,17'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5459,17'
          Dst:             gpsd_get_parity
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5460,17'
          Dst:             gpsd_get_stopbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5457,5'
          Dst:             ubx_cfg_prt
    - functionName:    ubx_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5197
      functionLinenumberEnd: 5200
      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.25.1~dev/drivers/driver_ubx.c:5198,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5198,45'
              BranchSideFuncs:
                - ubx_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5198,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5198,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5200,69'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5198,12'
          Dst:             ubx_write
    - functionName:    ubx_rate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5477
      functionLinenumberEnd: 5512
      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.25.1~dev/drivers/driver_ubx.c:5482,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5482,31'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5493,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5495,26'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5504,5'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5495,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5501,5'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5504,5'
              BranchSideFuncs:
                - ubx_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5504,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5504,5'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5504,5'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5504,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5511,12'
          Dst:             ubx_write
    - functionName:    ubx_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5466
      functionLinenumberEnd: 5472
      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.25.1~dev/drivers/driver_ubx.c:5471,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_cfg_prt
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5471,27'
              BranchSideFuncs:
                - ubx_cfg_prt
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5467,5'
          Dst:             ubx_cfg_prt
    - functionName:    ubx_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5214
      functionLinenumberEnd: 5241
      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.25.1~dev/drivers/driver_ubx.c:5215,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5215,18'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5215,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5215,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5218,15'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5218,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5218,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5219,9'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5219,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5219,9'
              BranchSideFuncs:
                - gpsd_log
                - ubx_write
                - ubx_mode
                - ubx_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5223,31'
              BranchSideFuncs:
                - ubx_write
                - ubx_mode
                - ubx_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5223,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5226,19'
              BranchSideFuncs:
                - ubx_mode
                - ubx_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5227,43'
              BranchSideFuncs:
                - ubx_mode
                - ubx_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5227,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5229,13'
              BranchSideFuncs:
                - ubx_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5232,13'
              BranchSideFuncs:
                - ubx_mode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5219,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5226,19'
          Dst:             ubx_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5229,13'
          Dst:             ubx_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5232,13'
          Dst:             ubx_mode
    - functionName:    ubx_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5204
      functionLinenumberEnd: 5211
      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.25.1~dev/drivers/driver_ubx.c:5206,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - ubx_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5206,11'
              BranchSideFuncs:
                - ubx_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5206,11'
          Dst:             ubx_write
    - functionName:    parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ubx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5186
      functionLinenumberEnd: 5192
      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.25.1~dev/drivers/driver_ubx.c:5187,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:0,0'
              BranchSideFuncs:
                - generic_parse_input
                - ubx_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5187,32'
              BranchSideFuncs:
                - generic_parse_input
                - ubx_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ubx.c:5187,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5188,50'
              BranchSideFuncs:
                - ubx_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ubx.c:5191,12'
              BranchSideFuncs:
                - generic_parse_input
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5188,16'
          Dst:             ubx_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ubx.c:5191,12'
          Dst:             generic_parse_input
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    end_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:61,5'
              BranchSideFuncs:
                - write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:62,9'
              BranchSideFuncs:
                - write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:63,12'
          Dst:             write
    - functionName:    zodiac_spew
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:73,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - zodiac_checksum
                - end_write
                - gpsd_log
                - end_write
                - snprintf
                - gpsd_log
                - str_appendf.2932
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:77,12'
              BranchSideFuncs:
                - zodiac_checksum
                - end_write
                - gpsd_log
                - end_write
                - snprintf
                - gpsd_log
                - str_appendf.2932
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:83,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:87,23'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2932
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:98,28'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2932
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:87,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:86,43'
              BranchSideFuncs:
                - end_write
                - gpsd_log
                - snprintf
                - gpsd_log
                - str_appendf.2932
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:87,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2932
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:98,28'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - str_appendf.2932
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:90,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:90,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:99,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:99,19'
              BranchSideFuncs:
                - str_appendf.2932
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:99,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:100,48'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:102,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:81,14'
          Dst:             zodiac_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:87,13'
          Dst:             end_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:88,13'
          Dst:             end_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:90,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:96,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:100,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:102,5'
          Dst:             gpsd_log
    - functionName:    zodiac_checksum
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:49,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    send_rtcm
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:111,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:114,18'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:114,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:114,9'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:115,9'
              BranchSideFuncs:
                - zodiac_checksum
                - zodiac_spew
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:120,15'
          Dst:             zodiac_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:122,11'
          Dst:             zodiac_spew
    - functionName:    handle1108
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:355,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:355,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:356,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle1011
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:340,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:340,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:341,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:341,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:341,5'
          Dst:             gpsd_log
    - functionName:    handle1005
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:323,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:321,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:323,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:325,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:325,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle1003
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:270,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:270,14'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:271,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:271,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:274,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:287,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:288,54'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:296,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:291,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:292,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:286,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:287,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:302,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:305,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:305,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:305,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:274,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:305,5'
          Dst:             gpsd_log
    - functionName:    handle1002
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:228,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:238,54'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:241,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:242,45'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:244,43'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:236,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:229,34'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:238,54'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:252,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:252,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:252,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:250,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:252,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:252,5'
          Dst:             gpsd_log
    - functionName:    handle1000
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:146,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:153,32'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:154,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:155,47'
              BranchSideFuncs:
                - mkgmtime
                - datum_code_string
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:207,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:207,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:172,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:189,5'
          Dst:             datum_code_string
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:207,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:207,5'
          Dst:             gpsd_log
    - functionName:    zodiac_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_zodiac.c:409,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:416,37'
              BranchSideFuncs:
                - zodiac_spew
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:416,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:416,37'
              BranchSideFuncs:
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:416,37'
              BranchSideFuncs:
                - zodiac_spew
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:419,12'
          Dst:             zodiac_spew
    - functionName:    zodiac_speed_switch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:426,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:428,18'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:429,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:431,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:431,5'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:431,5'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:439,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:439,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:444,9'
              BranchSideFuncs:
                - log
                - zodiac_checksum
                - zodiac_spew
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:456,38'
          Dst:             log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:457,16'
          Dst:             zodiac_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:459,11'
          Dst:             zodiac_spew
    - functionName:    zodiac_send_rtcm
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_zodiac.c:128,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - send_rtcm
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:128,22'
              BranchSideFuncs:
                - send_rtcm
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:129,42'
              BranchSideFuncs:
                - send_rtcm
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:129,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:130,9'
              BranchSideFuncs:
                - send_rtcm
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:130,9'
              BranchSideFuncs:
                - send_rtcm
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:129,42'
              BranchSideFuncs:
                - send_rtcm
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:130,9'
          Dst:             send_rtcm
    - functionName:    zodiac_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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_prettydump
        - handle1000
        - handle1002
        - handle1003
        - handle1005
        - handle1011
        - handle1108
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:364,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:0,0'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
                - gpsd_prettydump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:364,25'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
                - gpsd_prettydump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:371,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:372,9'
              BranchSideFuncs:
                - gpsd_prettydump
                - gpsd_log
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:376,24'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:376,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:384,14'
              BranchSideFuncs:
                - handle1108
                - handle1011
                - handle1005
                - handle1003
                - handle1002
                - handle1000
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_zodiac.c:386,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:386,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:388,16'
              BranchSideFuncs:
                - handle1000
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:390,16'
              BranchSideFuncs:
                - handle1002
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:392,16'
              BranchSideFuncs:
                - handle1003
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:394,9'
              BranchSideFuncs:
                - handle1005
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:397,16'
              BranchSideFuncs:
                - handle1011
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_zodiac.c:399,9'
              BranchSideFuncs:
                - handle1108
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:372,9'
          Dst:             gpsd_prettydump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:372,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:388,16'
          Dst:             handle1000
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:390,16'
          Dst:             handle1002
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:392,16'
          Dst:             handle1003
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:394,9'
          Dst:             handle1005
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:397,16'
          Dst:             handle1011
        - Src:             'gpsd-3.25.1~dev/drivers/driver_zodiac.c:399,9'
          Dst:             handle1108
    - functionName:    ecef_to_wgs84fix
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/geoid.c:944,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:0,0'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:949,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:949,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:949,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:950,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:950,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:950,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:951,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:949,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:949,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:957,14'
              BranchSideFuncs:
                - atan2
                - gpsd_sincos
                - atan2
                - gpsd_sincos
                - pow
                - pow
                - atan2
                - gpsd_sincos
                - sqrt
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:957,14'
          Dst:             atan2
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:958,5'
          Dst:             gpsd_sincos
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:961,13'
          Dst:             atan2
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:962,5'
          Dst:             gpsd_sincos
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:964,40'
          Dst:             pow
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:965,39'
          Dst:             pow
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:964,11'
          Dst:             atan2
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:966,5'
          Dst:             gpsd_sincos
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:968,18'
          Dst:             sqrt
    - functionName:    mag_var
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/geoid.c:879,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:0,0'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:879,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:879,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:879,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:880,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:879,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:879,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:888,28'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:896,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:896,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:897,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:897,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:897,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:898,20'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:898,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:898,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:899,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:896,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:896,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:905,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:905,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:905,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:906,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:906,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:906,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:924,27'
              BranchSideFuncs:
                - bilinear
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:924,12'
          Dst:             bilinear
    - functionName:    bilinear
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/geoid.c:771,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:772,15'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:777,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:772,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:773,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:775,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:777,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:778,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:781,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    wgs84_separation
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/geoid.c:811,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:0,0'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:811,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:811,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:811,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:812,14'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:811,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:811,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:820,28'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:828,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:828,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:829,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:829,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:829,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:830,20'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:830,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:830,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:831,12'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:828,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:828,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:837,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:837,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:837,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:838,19'
              BranchSideFuncs:
                - bilinear
        - Branch String:   'gpsd-3.25.1~dev/gpsd/geoid.c:838,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:838,43'
              BranchSideFuncs:
                - bilinear
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/geoid.c:849,27'
              BranchSideFuncs:
                - bilinear
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/geoid.c:849,12'
          Dst:             bilinear
    - functionName:    dgpsip_report
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/net_dgpsip.c:90,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:0,0'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:90,23'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:90,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:90,30'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:91,18'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:90,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:90,9'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:92,33'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:93,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:93,13'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:98,46'
              BranchSideFuncs:
                - snprintf
                - write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:101,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:97,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:103,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:101,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:103,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:106,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:103,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:103,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:108,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:106,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:106,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:108,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:97,20'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:102,17'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:103,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:106,17'
          Dst:             gpsd_log
    - functionName:    dgpsip_open
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
        - write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:30,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_dgpsip.c:36,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_dgpsip.c:40,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/net_dgpsip.c:45,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:47,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_dgpsip.c:47,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:47,9'
              BranchSideFuncs:
                - netlib_errstr
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:51,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:55,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/gpsd/net_dgpsip.c:58,21'
              BranchSideFuncs:
                - gethostname
                - snprintf
                - write
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:63,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:61,12'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:65,9'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:63,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:65,9'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:69,34'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:65,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:65,9'
              BranchSideFuncs:
                - gpsd_log
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:69,34'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - gpsd_log
                - fcntl
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:71,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:72,37'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:74,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:74,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:74,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:78,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:36,26'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:40,10'
          Dst:             getservbyname
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:44,13'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:47,9'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:47,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:55,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:59,11'
          Dst:             gethostname
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:61,12'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:64,9'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:65,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:69,12'
          Dst:             fcntl
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:72,15'
          Dst:             fcntl
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:74,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/gpsd/net_dgpsip.c:74,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudoais.c:124,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:125,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:130,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:129,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:129,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:130,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ais_adddata
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/pseudoais.c:114,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:0,0'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:114,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:114,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:114,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:114,9'
          Dst:             ais_addbits
    - functionName:    ais_addbits
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/pseudoais.c:65,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:57,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:65,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:66,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:67,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:69,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:71,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:65,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:72,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:65,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:65,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:66,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ais_addchar
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/pseudoais.c:88,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:0,0'
              BranchSideFuncs:
                - ais_addbits
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:88,28'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:88,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:88,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:88,28'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:92,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:95,15'
              BranchSideFuncs:
                - ais_addbits
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:100,34'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:95,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:96,27'
              BranchSideFuncs:
                - ais_addbits
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:100,34'
              BranchSideFuncs:
                - ais_addbits
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:88,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:88,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:91,29'
              BranchSideFuncs:
                - ais_addbits
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:100,9'
          Dst:             ais_addbits
    - functionName:    ais_binary_encode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/pseudoais.c:145,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudoais.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudoais.c:151,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:151,5'
              BranchSideFuncs:
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~dev/gpsd/pseudoais.c:299,25'
              BranchSideFuncs:
                - ais_binary_to_ascii
                - ais_addbits
                - ais_addchar
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudoais.c:290,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:290,13'
              BranchSideFuncs:
                - ais_addchar
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:293,24'
              BranchSideFuncs:
                - ais_addchar
                - ais_binary_to_ascii
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:299,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:299,18'
              BranchSideFuncs:
                - ais_addbits
                - ais_addchar
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:299,13'
              BranchSideFuncs:
                - ais_binary_to_ascii
        - Branch String:   'gpsd-3.25.1~dev/gpsd/pseudoais.c:307,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudoais.c:307,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/pseudoais.c:313,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:315,51'
              BranchSideFuncs:
                - ais_addbits
                - ais_binary_to_ascii
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/pseudoais.c:317,66'
              BranchSideFuncs:
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_addbits
                - ais_binary_to_ascii
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:148,5'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:149,5'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:150,5'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:157,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:158,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:159,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:160,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:161,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:162,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:163,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:164,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:165,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:166,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:168,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:169,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:175,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:176,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:177,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:178,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:179,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:180,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:181,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:182,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:183,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:184,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:186,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:187,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:191,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:192,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:193,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:194,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:195,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:196,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:197,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:198,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:199,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:200,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:201,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:202,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:203,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:204,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:205,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:206,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:207,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:212,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:213,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:214,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:215,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:216,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:217,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:218,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:219,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:220,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:222,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:223,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:224,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:228,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:229,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:230,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:231,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:232,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:233,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:234,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:235,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:236,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:237,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:238,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:239,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:240,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:241,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:242,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:243,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:244,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:248,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:249,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:250,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:251,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:252,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:253,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:254,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:255,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:256,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:257,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:258,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:259,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:260,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:261,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:262,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:263,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:264,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:265,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:266,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:271,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:272,9'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:273,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:274,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:275,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:276,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:277,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:278,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:279,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:280,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:281,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:282,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:283,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:284,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:285,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:286,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:289,16'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:294,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:300,13'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:301,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:308,13'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:309,13'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:310,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:311,13'
          Dst:             ais_adddata
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:312,13'
          Dst:             ais_addchar
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:314,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:317,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:318,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:319,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:320,17'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:328,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:329,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:330,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:331,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:332,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:333,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:334,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:335,9'
          Dst:             ais_addbits
        - Src:             'gpsd-3.25.1~dev/gpsd/pseudoais.c:338,5'
          Dst:             ais_binary_to_ascii
    - functionName:    almanac_bds
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:901,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:905,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:906,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:906,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:911,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:912,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:913,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:913,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:916,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:917,23'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:917,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:921,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:922,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:922,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:929,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:930,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:930,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:932,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:932,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:938,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:932,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:933,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:933,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:933,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:938,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:932,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:938,45'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:945,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:946,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:946,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:950,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:951,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:951,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:955,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:956,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:956,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    subframe_bds8
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:1022,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1022,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1028,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1024,35'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1032,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1032,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1037,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1058,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1037,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1035,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1037,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1058,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1058,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1058,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1028,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1037,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1054,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1058,9'
          Dst:             gpsd_log
    - functionName:    subframe_bds6
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:1002,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1002,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1002,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1002,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1002,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1002,9'
          Dst:             gpsd_log
    - functionName:    init_orbit
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:1885,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1885,27'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1892,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1892,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1897,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1897,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1903,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1906,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1909,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1912,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1922,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1937,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1945,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1922,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1937,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1947,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1947,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1890,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1892,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1947,5'
          Dst:             gpsd_log
    - functionName:    init_subframe
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - init_orbit
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:72,5'
              BranchSideFuncs:
                - init_orbit
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:77,5'
          Dst:             init_orbit
    - functionName:    subframe_bds
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:1092,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:1097,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1103,16'
              BranchSideFuncs:
                - subframe_bds6
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1107,16'
              BranchSideFuncs:
                - subframe_bds8
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1110,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1116,58'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1110,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1110,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1110,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1123,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1123,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1130,5'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
                - almanac_bds
                - almanac_bds
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1130,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1133,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1206,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1256,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1302,30'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1317,30'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
                - almanac_bds
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1144,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1144,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1144,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1148,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1148,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1148,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1151,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1152,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1152,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1155,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1156,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1156,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1159,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1160,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1160,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1163,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1164,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1164,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1168,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1169,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1169,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1172,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1173,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1173,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1176,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1177,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1177,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1181,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1182,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1182,33'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1185,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1186,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1186,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1190,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1191,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1191,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1195,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1196,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1196,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1211,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1212,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1212,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1216,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1217,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1217,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1221,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1222,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1222,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1229,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1230,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1230,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1234,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1235,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1235,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1239,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1240,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1240,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1245,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1251,34'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1265,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1266,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1266,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1270,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1271,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1271,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1275,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1276,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1276,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1280,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1281,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1281,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1285,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1286,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1286,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1290,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1291,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1291,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1295,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1296,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1296,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1304,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1304,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1304,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1306,23'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1319,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1319,32'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1319,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1320,23'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1329,27'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1320,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1322,27'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1329,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1329,41'
              BranchSideFuncs:
                - gpsd_log
                - almanac_bds
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1362,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1329,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1332,23'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1334,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1339,33'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1348,21'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1351,38'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1352,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1353,40'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1360,28'
              BranchSideFuncs:
                - almanac_bds
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1362,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1364,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1364,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1366,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1366,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1368,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1103,16'
          Dst:             subframe_bds6
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1107,16'
          Dst:             subframe_bds8
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1110,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1116,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1123,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1309,24'
          Dst:             almanac_bds
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1325,27'
          Dst:             almanac_bds
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1360,28'
          Dst:             almanac_bds
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1380,5'
          Dst:             gpsd_log
    - functionName:    subframe_gal
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:1411,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1411,21'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1428,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1428,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1434,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - init_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1434,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1436,9'
              BranchSideFuncs:
                - gpsd_log
                - init_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1440,11'
              BranchSideFuncs:
                - gpsd_log
                - init_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1436,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1436,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1436,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1440,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1441,9'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1445,30'
              BranchSideFuncs:
                - init_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1441,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1441,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1441,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1450,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1453,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1467,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1491,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1519,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1559,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1598,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1605,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1612,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1664,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1729,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1793,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1849,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1852,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1855,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1455,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1457,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1472,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1473,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1473,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1481,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1486,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1496,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1497,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1497,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1501,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1502,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1502,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1506,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1507,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1507,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1510,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1511,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1511,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1524,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1525,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1525,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1528,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1529,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1529,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1533,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1534,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1534,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1537,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1538,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1538,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1542,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1543,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1543,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1547,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1548,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1548,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1562,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1565,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1566,39'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1568,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1569,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1569,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1572,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1573,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1573,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1581,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1582,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1582,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1586,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1587,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1587,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1590,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1591,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1591,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1618,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1618,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1618,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1623,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1625,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1627,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1627,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1628,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1631,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1633,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1638,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1639,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1639,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1642,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1644,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1644,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1648,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1649,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1649,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1652,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1653,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1653,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1657,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1658,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1658,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1665,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1666,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1665,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1672,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1681,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1682,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1682,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1686,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1687,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1687,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1696,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1698,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1698,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1699,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1702,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1704,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1708,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1709,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1709,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1713,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1715,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1715,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1719,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1720,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1720,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1723,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1724,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1724,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1730,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1730,40'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1730,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1736,18'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1858,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1749,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1750,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1750,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1753,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1754,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1754,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1758,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1759,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1759,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1768,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1770,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1770,31'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1771,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1774,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1776,39'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1782,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1783,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1783,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1786,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1788,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1788,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1798,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1799,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1800,39'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1798,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1800,39'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1802,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1804,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1805,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1805,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1809,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1810,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1810,30'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1813,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1814,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1814,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1818,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1819,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1819,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1822,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1823,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1823,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1860,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1860,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1860,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1428,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1436,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1441,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1446,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1860,5'
          Dst:             gpsd_log
    - functionName:    gpsd_interpret_subframe_raw
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:1965,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:1965,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:1965,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:1969,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:1970,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:1976,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1984,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:2028,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1984,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1984,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1984,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1989,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:1990,20'
              BranchSideFuncs:
                - subframe_gal
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:1995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:2014,20'
              BranchSideFuncs:
                - subframe_bds
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2008,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:2013,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2014,20'
              BranchSideFuncs:
                - subframe_bds
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2019,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2020,20'
              BranchSideFuncs:
                - subframe_glo
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2033,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2028,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2028,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2028,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2033,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2034,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2058,5'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2034,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2034,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2034,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2058,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2058,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2064,27'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2065,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2066,18'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2067,25'
              BranchSideFuncs:
                - gpsd_log
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2067,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2069,9'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2074,26'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2069,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2069,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2069,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2082,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2083,22'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2085,28'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2086,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2087,13'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2093,30'
              BranchSideFuncs:
                - isgps_parity
                - gpsd_log
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2087,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2087,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:2076,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2080,19'
              BranchSideFuncs:
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:2096,12'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1966,13'
          Dst:             gpsd_serial_isatty
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1967,25'
          Dst:             gpsd_get_speed
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1970,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1984,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:1990,20'
          Dst:             subframe_gal
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2008,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2014,20'
          Dst:             subframe_bds
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2020,20'
          Dst:             subframe_glo
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2028,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2034,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2058,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2069,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2085,28'
          Dst:             isgps_parity
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2087,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:2096,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    gpsd_interpret_subframe
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:173,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:176,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:189,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:189,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:189,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:202,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/gpsd/subframe.c:215,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:215,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:226,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:267,31'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:314,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:354,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - subframe_almanac
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:821,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - subframe_almanac
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:244,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:244,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:244,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:248,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:248,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:295,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:295,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:334,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:334,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:334,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:339,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:339,29'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:339,29'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:341,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:354,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:391,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:521,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:563,50'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:687,57'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:800,34'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:807,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:453,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:453,43'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:456,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:458,36'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:466,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:458,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:463,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:458,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:460,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:460,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:463,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:458,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:460,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:463,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:466,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:466,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:466,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:551,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:551,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:551,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:587,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:587,38'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:587,38'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:608,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:608,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:627,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:628,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:629,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:630,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:631,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:627,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:634,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:634,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:636,50'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:636,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:761,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:761,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:761,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:807,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:807,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:807,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:821,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:822,30'
              BranchSideFuncs:
                - subframe_almanac
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:826,23'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:826,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:830,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:881,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:857,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:857,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:857,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:881,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:881,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:881,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:174,5'
          Dst:             init_subframe
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:176,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:189,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:202,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:248,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:295,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:341,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:466,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:551,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:608,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:761,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:801,17'
          Dst:             subframe_almanac
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:807,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:823,13'
          Dst:             subframe_almanac
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:857,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:881,13'
          Dst:             gpsd_log
    - functionName:    subframe_almanac
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/gpsd/subframe.c:94,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:94,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:115,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:115,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:115,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:119,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:119,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:119,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:123,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:123,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:123,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:129,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:129,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:129,20'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:135,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:135,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:135,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/gpsd/subframe.c:137,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:137,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/gpsd/subframe.c:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/gpsd/subframe.c:137,5'
          Dst:             gpsd_log
    - functionName:    trim_spaces_on_right_end
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strnlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:58,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:58,14'
              BranchSideFuncs:
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:59,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:59,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:61,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:58,14'
          Dst:             strnlen
    - functionName:    from_sixbit_untrimmed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 52
      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.25.1~dev/drivers/driver_ais.c:42,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:42,19'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:42,19'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:42,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:45,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:44,19'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:44,46'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:51,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:44,26'
          Dst:             ubits
    - functionName:    from_sixbit
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      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.25.1~dev/drivers/driver_ais.c:73,8'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - from_sixbit_untrimmed
                - trim_spaces_on_right_end
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:73,8'
              BranchSideFuncs:
                - from_sixbit_untrimmed
                - trim_spaces_on_right_end
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:73,8'
          Dst:             from_sixbit_untrimmed
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:74,8'
          Dst:             trim_spaces_on_right_end
    - functionName:    ais_binary_decode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_ais.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 1173
      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.25.1~dev/drivers/driver_ais.c:93,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_ais.c:93,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.25.1~dev/drivers/driver_ais.c:96,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:96,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.25.1~dev/drivers/driver_ais.c:125,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.25.1~dev/drivers/driver_ais.c:125,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:172,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.25.1~dev/drivers/driver_ais.c:206,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.25.1~dev/drivers/driver_ais.c:474,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:495,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.25.1~dev/drivers/driver_ais.c:800,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
              BranchSideFuncs:
                - from_sixbit
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:880,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.25.1~dev/drivers/driver_ais.c:900,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.25.1~dev/drivers/driver_ais.c:923,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:944,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.25.1~dev/drivers/driver_ais.c:969,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1001,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.25.1~dev/drivers/driver_ais.c:1076,16'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1137,16'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1162,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:134,35'
              BranchSideFuncs:
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:146,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:147,39'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:150,39'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:157,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:157,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:172,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:173,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.25.1~dev/drivers/driver_ais.c:184,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.25.1~dev/drivers/driver_ais.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:173,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.25.1~dev/drivers/driver_ais.c:180,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.25.1~dev/drivers/driver_ais.c:180,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:180,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:184,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.25.1~dev/drivers/driver_ais.c:200,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:200,13'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:201,39'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:206,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:206,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.25.1~dev/drivers/driver_ais.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:206,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:207,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.25.1~dev/drivers/driver_ais.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:206,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:206,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:218,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:219,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.25.1~dev/drivers/driver_ais.c:268,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.25.1~dev/drivers/driver_ais.c:219,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:221,25'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:239,25'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:256,25'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:221,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:224,17'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:239,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:242,17'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:256,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:259,53'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:268,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:269,22'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:270,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:268,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:270,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:289,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.25.1~dev/drivers/driver_ais.c:270,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:272,25'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:272,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:275,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:289,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:290,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.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:290,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:292,17'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:311,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:334,51'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:338,25'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:346,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - from_sixbit
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:359,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.25.1~dev/drivers/driver_ais.c:402,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:414,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:436,50'
              BranchSideFuncs:
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:441,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:464,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:315,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:317,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:327,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:338,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:0,0'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:404,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:406,25'
              BranchSideFuncs:
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:410,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:425,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:427,55'
              BranchSideFuncs:
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:433,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:445,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:447,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:457,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:476,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:484,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:476,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:484,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:476,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
              BranchSideFuncs:
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:484,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:495,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:495,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:495,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.25.1~dev/drivers/driver_ais.c:495,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:495,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:497,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.25.1~dev/drivers/driver_ais.c:495,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:495,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:495,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:503,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:504,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.25.1~dev/drivers/driver_ais.c:699,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.25.1~dev/drivers/driver_ais.c:504,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:507,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.25.1~dev/drivers/driver_ais.c:546,17'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:563,51'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:568,25'
              BranchSideFuncs:
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:610,51'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:632,51'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:653,50'
              BranchSideFuncs:
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:658,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.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:568,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:569,52'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:571,31'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:571,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:572,52'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:583,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:585,43'
              BranchSideFuncs:
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:588,43'
              BranchSideFuncs:
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:591,25'
              BranchSideFuncs:
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:594,25'
              BranchSideFuncs:
                - from_sixbit
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:579,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:580,44'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:604,47'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:643,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:644,55'
              BranchSideFuncs:
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:650,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:699,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:700,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.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:700,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:702,25'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:728,25'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:754,25'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:773,25'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:702,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:705,17'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:720,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:721,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:722,43'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:720,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:722,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:724,43'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:728,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:731,59'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:754,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:757,17'
              BranchSideFuncs:
                - from_sixbit
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:773,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:776,59'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:789,38'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:793,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:793,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:795,35'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:801,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:801,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
              BranchSideFuncs:
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
              BranchSideFuncs:
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:818,38'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:818,38'
              BranchSideFuncs:
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - from_sixbit
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:823,38'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - from_sixbit
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
              BranchSideFuncs:
                - from_sixbit
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:832,9'
              BranchSideFuncs:
                - from_sixbit
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:836,28'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:843,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:843,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:844,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:847,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:847,17'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:848,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:857,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:860,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:861,63'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:863,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:871,35'
              BranchSideFuncs:
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:880,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.25.1~dev/drivers/driver_ais.c:880,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:881,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:881,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:900,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:900,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:900,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.25.1~dev/drivers/driver_ais.c:900,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:900,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:900,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:900,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:900,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.25.1~dev/drivers/driver_ais.c:901,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.25.1~dev/drivers/driver_ais.c:900,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:900,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.25.1~dev/drivers/driver_ais.c:901,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.25.1~dev/drivers/driver_ais.c:923,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:925,35'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:944,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:944,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:944,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.25.1~dev/drivers/driver_ais.c:944,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:944,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:945,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.25.1~dev/drivers/driver_ais.c:944,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:944,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:944,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:962,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:963,17'
              BranchSideFuncs:
                - from_sixbit
                - trim_spaces_on_right_end
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:966,9'
              BranchSideFuncs:
                - trim_spaces_on_right_end
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:962,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:964,13'
              BranchSideFuncs:
                - trim_spaces_on_right_end
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:966,9'
              BranchSideFuncs:
                - trim_spaces_on_right_end
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:970,36'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:970,36'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:975,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:976,45'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:981,45'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:990,36'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:990,36'
              BranchSideFuncs:
                - sbits
                - sbits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1069,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1007,60'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1009,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1009,17'
              BranchSideFuncs:
                - gpsd_log
                - from_sixbit
                - from_sixbit
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1011,38'
              BranchSideFuncs:
                - from_sixbit
                - from_sixbit
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1023,36'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1023,36'
              BranchSideFuncs:
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - from_sixbit
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1039,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1040,49'
              BranchSideFuncs:
                - ubits
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1042,49'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1051,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1053,58'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1066,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1055,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1055,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1059,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1069,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1069,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1069,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1076,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1077,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1078,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1076,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1078,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1083,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1078,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1078,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1078,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1085,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1086,51'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1087,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1087,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1087,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1087,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1091,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1092,39'
              BranchSideFuncs:
                - ubits
                - shiftleft
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1094,25'
              BranchSideFuncs:
                - ubits
                - shiftleft
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1094,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1095,39'
              BranchSideFuncs:
                - shiftleft
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1097,46'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1103,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1103,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1105,23'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1111,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - shiftleft
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1114,34'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1115,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1115,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1115,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1115,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1119,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1120,37'
              BranchSideFuncs:
                - ubits
                - shiftleft
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1122,25'
              BranchSideFuncs:
                - ubits
                - shiftleft
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1122,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1123,37'
              BranchSideFuncs:
                - shiftleft
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1125,44'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1130,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1130,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1132,23'
              BranchSideFuncs:
                - shiftleft
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1137,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1138,17'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1152,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1137,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1139,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1149,13'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1139,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1139,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1139,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1149,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1149,13'
              BranchSideFuncs:
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1152,41'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_ais.c:1162,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1162,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_ais.c:1162,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:93,17'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:94,19'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:95,17'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:96,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:133,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:134,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:135,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:136,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:137,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:138,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:139,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:140,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:141,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:142,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:143,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:145,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:147,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:150,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:156,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:157,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:158,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:159,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:160,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:161,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:162,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:163,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:164,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:165,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:166,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:168,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:169,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:173,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:184,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:185,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:186,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:187,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:188,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:189,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:190,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:191,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:192,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:193,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:194,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:195,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:196,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:197,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:198,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:199,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:201,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:206,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:207,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:208,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:209,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:211,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:212,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:224,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:225,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:226,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:227,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:228,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:229,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:230,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:231,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:232,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:233,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:234,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:242,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:243,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:244,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:245,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:246,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:247,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:248,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:249,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:250,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:251,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:259,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:260,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:261,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:275,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:276,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:277,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:278,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:279,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:280,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:281,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:282,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:292,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:293,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:294,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:295,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:296,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:297,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:298,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:299,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:300,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:301,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:302,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:303,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:304,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:305,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:306,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:311,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:312,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:318,37'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:319,37'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:320,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:321,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:322,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:323,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:324,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:325,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:334,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:0,0'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:346,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:347,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:348,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:349,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:350,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:351,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:352,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:353,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:354,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:359,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:360,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:361,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:362,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:363,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:364,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:365,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:366,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:367,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:368,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:369,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:370,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:371,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:372,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:373,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:374,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:375,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:376,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:377,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:378,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:379,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:380,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:381,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:382,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:383,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:384,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:385,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:386,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:387,55'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:388,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:389,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:390,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:391,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:392,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:393,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:394,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:395,53'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:396,53'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:402,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:403,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:406,25'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:408,25'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:414,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:415,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:416,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:417,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:418,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:419,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:420,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:421,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:422,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:428,61'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:429,61'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:436,50'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:437,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:441,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:442,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:448,37'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:449,37'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:450,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:451,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:452,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:453,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:454,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:455,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:474,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:478,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:478,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:478,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:477,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:478,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:495,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:497,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:498,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:507,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:508,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:509,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:510,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:511,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:512,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:513,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:514,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:515,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:516,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:517,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:518,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:519,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:520,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:521,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:522,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:523,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:524,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:525,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:526,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:527,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:528,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:529,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:530,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:531,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:532,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:533,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:534,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:535,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:536,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:537,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:538,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:539,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:540,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:541,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:542,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:546,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:547,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:548,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:549,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:550,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:551,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:552,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:553,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:554,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:555,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:556,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:557,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:558,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:563,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:569,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:572,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:582,34'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:585,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:588,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:591,25'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:594,25'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:598,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:599,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:600,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:601,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:602,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:610,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:611,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:612,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:613,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:614,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:615,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:616,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:617,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:618,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:632,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:633,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:634,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:635,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:636,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:637,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:638,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:639,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:640,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:645,61'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:646,61'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:653,50'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:654,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:658,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:659,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:660,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:661,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:662,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:663,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:664,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:665,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:666,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:667,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:668,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:669,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:670,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:671,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:672,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:673,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:674,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:675,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:676,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:677,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:678,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:679,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:680,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:681,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:682,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:683,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:684,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:685,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:686,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:687,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:688,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:689,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:690,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:691,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:692,51'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:693,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:694,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:695,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:705,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:706,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:707,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:708,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:709,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:710,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:711,51'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:712,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:713,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:714,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:731,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:732,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:733,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:734,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:735,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:736,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:737,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:738,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:739,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:740,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:741,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:742,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:743,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:744,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:745,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:746,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:747,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:748,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:749,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:757,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:763,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:764,62'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:763,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:764,62'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:763,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:764,62'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:763,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:764,62'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:776,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:777,59'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:778,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:779,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:780,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:781,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:800,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:801,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:802,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:803,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:804,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:805,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:806,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:807,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:808,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:809,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:811,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:812,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:813,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:816,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:818,38'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:822,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:823,38'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:824,38'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:825,44'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:827,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:830,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:832,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:835,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:838,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:839,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:840,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:841,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:844,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:845,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:848,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:849,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:850,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:856,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:857,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:858,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:859,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:863,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:864,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:865,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:869,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:871,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:872,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:880,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:881,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:882,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:883,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:884,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:885,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:886,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:887,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:888,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:889,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:890,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:891,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:892,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:893,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:894,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:895,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:896,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:897,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:900,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:900,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:901,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:902,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:903,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:904,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:905,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:906,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:907,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:908,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:909,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:910,9'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:911,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:912,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:913,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:914,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:915,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:916,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:917,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:918,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:919,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:923,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:925,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:926,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:927,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:928,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:929,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:930,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:931,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:932,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:933,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:934,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:935,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:936,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:937,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:938,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:939,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:940,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:944,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:945,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:946,9'
          Dst:             from_sixbit_untrimmed
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:947,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:948,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:949,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:950,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:951,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:952,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:953,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:954,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:955,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:956,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:957,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:958,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:959,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:960,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:962,19'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:964,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:966,9'
          Dst:             trim_spaces_on_right_end
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:969,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:970,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:971,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:972,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:973,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:974,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:976,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:977,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:978,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:979,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:981,45'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:982,45'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:984,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:985,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:986,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:989,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:990,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:991,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:992,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:993,36'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:994,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:995,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:996,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:997,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:998,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1001,17'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1003,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1009,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1012,17'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1018,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1022,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1023,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1035,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1036,33'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1037,34'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1038,13'
          Dst:             from_sixbit
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1040,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1042,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1043,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1044,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1045,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1052,27'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1055,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1069,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1078,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1083,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1084,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1087,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1092,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1095,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1104,13'
          Dst:             shiftleft
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1110,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1111,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1112,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1115,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1120,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1123,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1131,13'
          Dst:             shiftleft
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1139,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1149,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1152,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1153,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1154,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1155,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1156,35'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1157,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1158,35'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1159,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_ais.c:1162,9'
          Dst:             gpsd_log
    - functionName:    ally_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1880
      functionLinenumberEnd: 1910
      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.25.1~dev/drivers/driver_allystar.c:1881,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_allystar.c:1881,19'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1908,15'
          Dst:             ally_write
    - functionName:    ally_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_allystar.c:322,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:322,18'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:322,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:322,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:326,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:335,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:336,9'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:340,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:336,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:336,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:340,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:342,23'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:351,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:351,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:347,17'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:351,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:355,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:355,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:359,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:336,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:355,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:359,13'
          Dst:             gpsd_write
    - functionName:    ally_svid_to_ids
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 484
      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.25.1~dev/drivers/driver_allystar.c:376,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:376,17'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:381,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:384,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:384,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:384,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:384,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:386,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:389,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:389,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:389,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:389,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:391,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:394,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:394,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:394,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:394,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:396,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:399,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:399,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:399,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:399,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:401,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:404,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:404,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:404,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:404,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:406,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:409,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:409,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:409,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:411,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:414,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:414,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:414,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:414,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:416,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:419,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:419,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:419,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:419,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:421,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:424,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:424,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:424,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:424,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:426,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:429,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:429,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:429,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:429,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:431,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:434,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:434,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:436,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:439,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:439,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:439,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:439,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:441,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:444,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:444,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:444,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:444,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:446,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:454,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:454,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:456,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:459,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:459,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:461,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:464,16'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:464,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:464,16'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:464,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:466,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:472,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:470,9'
          Dst:             gpsd_log
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    msg_nav_velned
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionLinenumberEnd: 1588
      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.25.1~dev/drivers/driver_allystar.c:1573,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1573,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1581,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1581,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1581,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1581,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_velecef
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1561
      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.25.1~dev/drivers/driver_allystar.c:1547,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1547,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1554,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1554,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1554,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1554,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_timeutc
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1536
      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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1508,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1513,31'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1524,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1515,21'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1524,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1530,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1530,5'
              BranchSideFuncs:
                - flags2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1530,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1524,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1530,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1530,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1530,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_time
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1500
      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
        - gpsd_gpstime_resolv
        - gpsd_log
        - timespec_str
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1454,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3203
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1459,23'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3203
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1470,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1471,18'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3203
                - gpsd_gpstime_resolv
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1476,20'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
                - TS_NORM.3203
                - gpsd_gpstime_resolv
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1476,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1477,9'
              BranchSideFuncs:
                - TS_NORM.3203
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1488,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1488,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1488,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1488,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1495,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1495,5'
              BranchSideFuncs:
                - val2str
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1495,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1481,9'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1482,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1488,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1488,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1495,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1495,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1495,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_svstate
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionLinenumberEnd: 1444
      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.25.1~dev/drivers/driver_allystar.c:1403,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_allystar.c:1403,22'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1405,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1407,9'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1410,32'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1407,9'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1410,32'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1413,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1413,5'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1417,23'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1417,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1417,5'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1418,25'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1426,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1417,42'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - ally_svid_to_ids
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1420,30'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
                - ally_svid_to_ids
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1417,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1417,5'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1418,25'
              BranchSideFuncs:
                - ally_svid_to_ids
                - val2str
                - val2str
                - val2str
                - val2str
                - val2str
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1407,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1413,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1423,29'
          Dst:             ally_svid_to_ids
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1426,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1426,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1426,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1426,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1426,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1426,9'
          Dst:             gpsd_log
    - functionName:    msg_nav_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1391
      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.25.1~dev/drivers/driver_allystar.c:1289,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_allystar.c:1289,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.25.1~dev/drivers/driver_allystar.c:1295,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1296,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1303,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.25.1~dev/drivers/driver_allystar.c:1296,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1296,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1296,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1305,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1308,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1385,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1326,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1328,12'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1335,61'
              BranchSideFuncs:
                - getlef32
                - getled64
                - ally_svid_to_ids
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1328,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1305,34'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1328,12'
              BranchSideFuncs:
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1344,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1345,54'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1347,17'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1347,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1348,15'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1351,46'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1347,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1349,52'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1351,46'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1359,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1359,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - gpsd_log
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1380,11'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1377,9'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1380,11'
              BranchSideFuncs:
                - ally_svid_to_ids
                - getlef32
                - getled64
                - val2str
                - gpsd_log
                - flags2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1305,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1308,27'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1385,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1385,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1385,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1385,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1292,9'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1296,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1303,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1323,29'
          Dst:             ally_svid_to_ids
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1328,12'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1334,47'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1337,43'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1359,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1359,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1377,9'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1377,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1385,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_pvt
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1265
      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.25.1~dev/drivers/driver_allystar.c:1121,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1121,15'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1158,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1201,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1201,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1214,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1216,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1219,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1228,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1229,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1232,33'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1236,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1236,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1236,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1257,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1257,6'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1257,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1211,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1213,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1236,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1257,6'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1257,6'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1257,6'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1257,6'
          Dst:             gpsd_log
    - functionName:    msg_nav_pverr
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1107
      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.25.1~dev/drivers/driver_allystar.c:1081,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1081,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1095,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1095,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1095,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1095,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_posllh
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1064
      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.25.1~dev/drivers/driver_allystar.c:1039,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1039,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1053,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1053,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1053,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1053,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_posecef
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      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.25.1~dev/drivers/driver_allystar.c:1007,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1007,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1015,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1015,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1015,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1015,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_dop
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 993
      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.25.1~dev/drivers/driver_allystar.c:941,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:941,32'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:949,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:950,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:953,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:954,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:955,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:958,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:959,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:960,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:963,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:964,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:965,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:968,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:970,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:974,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:975,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:976,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:980,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:981,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:982,46'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:985,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:985,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:985,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:985,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:985,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_clock2
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 928
      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.25.1~dev/drivers/driver_allystar.c:905,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:908,33'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:916,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:911,36'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:914,35'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:911,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:916,9'
              BranchSideFuncs:
                - gpsd_log
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:923,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:923,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:923,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:923,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:916,9'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:916,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:923,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_clock
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 894
      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.25.1~dev/drivers/driver_allystar.c:882,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:882,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:888,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:883,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:888,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:888,5'
          Dst:             gpsd_log
    - functionName:    msg_nav_auto
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          305
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - TS_NORM
        - gpsd_log
        - mkgmtime
        - val2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:743,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:743,15'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:766,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:809,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:809,14'
              BranchSideFuncs:
                - mkgmtime
                - TS_NORM.3203
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:823,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:825,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:828,34'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:835,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:836,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:839,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:840,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:843,14'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:843,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:844,37'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:847,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:847,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:847,5'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:847,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:864,6'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:864,6'
              BranchSideFuncs:
                - val2str
                - val2str
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:864,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:819,36'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:822,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:847,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:864,6'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:864,6'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:864,6'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:864,6'
          Dst:             gpsd_log
    - functionName:    msg_mon_ver
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 728
      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.25.1~dev/drivers/driver_allystar.c:719,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:719,29'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:724,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:724,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:724,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:719,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:724,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_sbas
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 701
      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.25.1~dev/drivers/driver_allystar.c:687,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:687,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:688,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:688,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:688,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:696,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:693,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:695,28'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:693,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:693,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:696,9'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:688,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:696,9'
          Dst:             gpsd_log
    - functionName:    msg_cfg_prt
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 675
      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.25.1~dev/drivers/driver_allystar.c:671,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:671,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:671,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:669,35'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:671,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:671,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:671,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_pps
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 656
      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.25.1~dev/drivers/driver_allystar.c:630,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:630,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:630,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:634,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:637,19'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:634,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:632,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:634,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:637,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:645,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:651,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:645,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:643,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:645,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:651,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:651,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:651,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:634,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:645,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:651,9'
          Dst:             gpsd_log
    - functionName:    msg_cfg_nmeaver
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 617
      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.25.1~dev/drivers/driver_allystar.c:613,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:613,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:613,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:611,24'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:613,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:613,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:613,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_navsat
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 601
      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.25.1~dev/drivers/driver_allystar.c:593,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:596,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:596,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:594,37'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:596,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:596,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:596,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_geofence
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 583
      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.25.1~dev/drivers/driver_allystar.c:556,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:556,24'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:562,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:560,24'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:569,18'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:569,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:570,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:575,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:570,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:570,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:575,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:575,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:575,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:579,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:579,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:575,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:578,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:575,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:575,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:579,9'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:562,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:562,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:570,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:579,9'
          Dst:             gpsd_log
    - functionName:    msg_cfg_carrsmooth
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 543
      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.25.1~dev/drivers/driver_allystar.c:540,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:540,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:540,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:539,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:540,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:540,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_antijam
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 529
      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.25.1~dev/drivers/driver_allystar.c:519,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:523,5'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:523,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:521,26'
              BranchSideFuncs:
                - flags2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:523,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:523,5'
          Dst:             flags2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:523,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_ack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 496
      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.25.1~dev/drivers/driver_allystar.c:493,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:493,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:493,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:493,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:493,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:493,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:493,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_nak
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 506
      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.25.1~dev/drivers/driver_allystar.c:503,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:503,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:503,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:503,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:503,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:503,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:503,5'
          Dst:             gpsd_log
    - functionName:    msg_decode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1758
      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.25.1~dev/drivers/driver_allystar.c:1604,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1604,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1610,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1620,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1625,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1630,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1635,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1640,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1645,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1650,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1655,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1665,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1670,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1675,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1680,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1685,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1690,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1695,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1700,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1705,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1710,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1715,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1720,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1725,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1730,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1735,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1742,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1749,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1756,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1742,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1743,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1756,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1743,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1743,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1743,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1749,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1749,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1749,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1743,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1749,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1749,9'
          Dst:             gpsd_log
    - functionName:    ally_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionLinenumberEnd: 1857
      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.25.1~dev/drivers/driver_allystar.c:1769,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_allystar.c:1769,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.25.1~dev/drivers/driver_allystar.c:1769,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1770,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1777,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.25.1~dev/drivers/driver_allystar.c:1770,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1770,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1770,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1782,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1783,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.25.1~dev/drivers/driver_allystar.c:1789,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.25.1~dev/drivers/driver_allystar.c:1783,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1783,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1783,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1794,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1794,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.25.1~dev/drivers/driver_allystar.c:1795,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.25.1~dev/drivers/driver_allystar.c:1795,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1795,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.25.1~dev/drivers/driver_allystar.c:1796,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.25.1~dev/drivers/driver_allystar.c:1794,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1794,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.25.1~dev/drivers/driver_allystar.c:1797,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.25.1~dev/drivers/driver_allystar.c:1799,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1799,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.25.1~dev/drivers/driver_allystar.c:1803,9'
              BranchSideFuncs:
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
                - ally_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1803,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1807,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1811,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1815,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1819,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1823,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1827,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1831,20'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1836,20'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1841,19'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1853,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1770,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1783,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1789,12'
          Dst:             msg_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1799,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1807,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1811,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1815,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1819,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1823,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1827,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1832,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1837,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1841,19'
          Dst:             ally_write
    - functionName:    control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1872
      functionLinenumberEnd: 1875
      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.25.1~dev/drivers/driver_allystar.c:1873,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1873,46'
              BranchSideFuncs:
                - ally_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1873,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1873,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1875,70'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1873,12'
          Dst:             ally_write
    - functionName:    speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1919
      functionLinenumberEnd: 1946
      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.25.1~dev/drivers/driver_allystar.c:1920,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - gpsd_set_speed
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1922,5'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - gpsd_set_speed
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1924,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1924,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - ally_write
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1927,11'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1927,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1928,9'
              BranchSideFuncs:
                - ally_write
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1935,5'
              BranchSideFuncs:
                - ally_write
                - gpsd_set_speed
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1928,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1928,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1928,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1938,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1940,44'
              BranchSideFuncs:
                - gpsd_set_speed
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1943,5'
              BranchSideFuncs:
                - gpsd_set_speed
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1924,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1928,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1936,11'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1943,5'
          Dst:             gpsd_set_speed
    - functionName:    event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1949
      functionLinenumberEnd: 1977
      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.25.1~dev/drivers/driver_allystar.c:1950,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1950,18'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1950,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1950,9'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1953,15'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1953,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1953,9'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1954,9'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1954,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1954,9'
              BranchSideFuncs:
                - gpsd_log
                - ally_write
                - ally_mode
                - ally_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1958,31'
              BranchSideFuncs:
                - ally_write
                - ally_mode
                - ally_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1958,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1961,19'
              BranchSideFuncs:
                - ally_mode
                - ally_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1962,43'
              BranchSideFuncs:
                - ally_mode
                - ally_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1962,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1963,13'
              BranchSideFuncs:
                - ally_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1968,13'
              BranchSideFuncs:
                - ally_mode
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1954,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1961,19'
          Dst:             ally_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1963,13'
          Dst:             ally_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1968,13'
          Dst:             ally_mode
    - functionName:    init_query
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 1983
      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.25.1~dev/drivers/driver_allystar.c:1982,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - ally_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1982,11'
              BranchSideFuncs:
                - ally_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1982,11'
          Dst:             ally_write
    - functionName:    parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_allystar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1867
      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.25.1~dev/drivers/driver_allystar.c:1861,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:0,0'
              BranchSideFuncs:
                - generic_parse_input
                - ally_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1861,37'
              BranchSideFuncs:
                - generic_parse_input
                - ally_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_allystar.c:1861,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1862,51'
              BranchSideFuncs:
                - ally_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_allystar.c:1866,12'
              BranchSideFuncs:
                - generic_parse_input
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1862,16'
          Dst:             ally_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_allystar.c:1866,12'
          Dst:             generic_parse_input
    - functionName:    msg_nav_dop
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 305
      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.25.1~dev/drivers/driver_casic.c:281,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:281,12'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:281,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:282,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:287,33'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:282,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:282,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:282,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:294,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:294,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:294,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:282,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:287,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:288,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:289,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:290,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:291,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:292,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:294,5'
          Dst:             gpsd_log
    - functionName:    msg_mon_ver
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 266
      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.25.1~dev/drivers/driver_casic.c:257,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:257,29'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:262,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:262,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:262,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:257,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:262,5'
          Dst:             gpsd_log
    - functionName:    msg_cfg_prt
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 239
      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.25.1~dev/drivers/driver_casic.c:234,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:234,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:234,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:232,35'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:234,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:234,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_ack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 202
      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.25.1~dev/drivers/driver_casic.c:199,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:199,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:199,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:199,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:199,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:199,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:199,5'
          Dst:             gpsd_log
    - functionName:    msg_ack_nak
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 212
      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.25.1~dev/drivers/driver_casic.c:209,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:209,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:209,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:209,5'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:209,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:209,5'
          Dst:             gpsd_log
    - functionName:    msg_decode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 366
      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.25.1~dev/drivers/driver_casic.c:312,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:312,22'
              BranchSideFuncs:
                - gpsd_log
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:318,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:333,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:338,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:343,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:350,20'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:357,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:350,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:351,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:364,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:351,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:351,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:351,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:357,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:357,9'
              BranchSideFuncs:
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:357,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:351,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:357,9'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:357,9'
          Dst:             gpsd_log
    - functionName:    casic_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 404
      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.25.1~dev/drivers/driver_casic.c:378,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode.3423
                - val2str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:378,12'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode.3423
                - val2str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:378,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:385,19'
              BranchSideFuncs:
                - gpsd_log
                - msg_decode.3423
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:379,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:379,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:387,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:388,9'
              BranchSideFuncs:
                - msg_decode.3423
                - val2str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:397,5'
              BranchSideFuncs:
                - msg_decode.3423
                - val2str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:388,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:388,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:388,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:397,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:395,10'
              BranchSideFuncs:
                - val2str
                - gpsd_log
                - msg_decode.3423
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:401,12'
              BranchSideFuncs:
                - msg_decode.3423
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:379,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:388,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:397,5'
          Dst:             val2str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:397,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:401,12'
          Dst:             msg_decode
    - functionName:    control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 422
      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.25.1~dev/drivers/driver_casic.c:420,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - casic_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:420,47'
              BranchSideFuncs:
                - casic_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:420,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:420,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:422,69'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:420,12'
          Dst:             casic_write
    - functionName:    casic_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          168
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - casic_checksum
        - gpsd_log
        - gpsd_write
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:149,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:149,18'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:149,9'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:153,40'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:153,55'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:154,14'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:155,9'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:153,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:155,9'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:159,27'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:155,9'
              BranchSideFuncs:
                - gpsd_log
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:159,27'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:160,9'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:165,14'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:160,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:160,9'
              BranchSideFuncs:
                - gpsd_log
                - casic_checksum
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:165,14'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:173,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:174,11'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:179,43'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:173,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:175,23'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:179,43'
              BranchSideFuncs:
                - casic_checksum
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:184,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:184,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:188,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:155,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:160,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:178,16'
          Dst:             casic_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:184,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:188,13'
          Dst:             gpsd_write
    - functionName:    event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 439
      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.25.1~dev/drivers/driver_casic.c:428,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:428,18'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:428,9'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:431,26'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:431,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:431,9'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:434,5'
              BranchSideFuncs:
                - casic_write
                - casic_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:434,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:434,5'
              BranchSideFuncs:
                - gpsd_log
                - casic_write
                - casic_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:436,11'
              BranchSideFuncs:
                - casic_write
                - casic_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:434,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:436,11'
          Dst:             casic_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:438,11'
          Dst:             casic_write
    - functionName:    init_query
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 445
      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.25.1~dev/drivers/driver_casic.c:444,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - casic_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:444,11'
              BranchSideFuncs:
                - casic_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:444,11'
          Dst:             casic_write
    - functionName:    parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_casic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 414
      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.25.1~dev/drivers/driver_casic.c:408,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:0,0'
              BranchSideFuncs:
                - generic_parse_input
                - casic_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:408,34'
              BranchSideFuncs:
                - generic_parse_input
                - casic_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_casic.c:408,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:409,52'
              BranchSideFuncs:
                - casic_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_casic.c:413,12'
              BranchSideFuncs:
                - generic_parse_input
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:409,16'
          Dst:             casic_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_casic.c:413,12'
          Dst:             generic_parse_input
    - functionName:    evermore_protocol
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_evermore.c:197,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:197,10'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:203,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:203,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:203,5'
              BranchSideFuncs:
                - evermore_control_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:203,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:208,13'
          Dst:             evermore_control_send
    - functionName:    evermore_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_evermore.c:160,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:160,19'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:166,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:167,12'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:171,19'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:171,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:171,5'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:181,8'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:171,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:172,17'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:173,13'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:174,16'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:175,16'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:174,16'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:175,16'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:171,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:172,17'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:173,13'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:172,17'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:178,9'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:173,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:174,16'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:175,16'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:182,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:182,9'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:183,12'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:190,12'
          Dst:             gpsd_write
    - functionName:    evermore_nmea_config
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_evermore.c:219,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:219,19'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:232,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:232,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:232,5'
              BranchSideFuncs:
                - evermore_control_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:232,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:240,13'
          Dst:             evermore_control_send
    - functionName:    evermore_rate_switcher
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_evermore.c:333,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:333,14'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:333,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:333,26'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:338,9'
              BranchSideFuncs:
                - evermore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:334,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:334,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:334,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:345,17'
          Dst:             evermore_control_send
    - functionName:    evermore_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_evermore.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:246,5'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:246,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:248,14'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_protocol
                - evermore_nmea_config
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:250,15'
              BranchSideFuncs:
                - evermore_protocol
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:255,15'
              BranchSideFuncs:
                - evermore_protocol
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:246,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:250,15'
          Dst:             evermore_protocol
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:252,15'
          Dst:             evermore_nmea_config
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:255,15'
          Dst:             evermore_protocol
    - functionName:    evermore_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_evermore.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:292,5'
              BranchSideFuncs:
                - evermore_control_send
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:292,5'
              BranchSideFuncs:
                - gpsd_log
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:296,40'
              BranchSideFuncs:
                - evermore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:297,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:297,50'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:297,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:296,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:296,9'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:301,23'
              BranchSideFuncs:
                - evermore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:314,13'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:317,13'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:320,13'
              BranchSideFuncs:
                - evermore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:324,9'
              BranchSideFuncs:
                - evermore_control_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:292,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:325,17'
          Dst:             evermore_control_send
    - functionName:    evermore_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_evermore.c:261,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:261,18'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:261,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:261,36'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:262,27'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:261,9'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:270,15'
              BranchSideFuncs:
                - evermore_nmea_config
                - evermore_mode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:270,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:271,15'
              BranchSideFuncs:
                - evermore_mode
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:280,15'
              BranchSideFuncs:
                - evermore_mode
                - evermore_nmea_config
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:270,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:280,15'
              BranchSideFuncs:
                - evermore_mode
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:283,22'
              BranchSideFuncs:
                - evermore_nmea_config
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_evermore.c:283,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
              BranchSideFuncs:
                - evermore_nmea_config
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_evermore.c:283,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:280,15'
          Dst:             evermore_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_evermore.c:0,0'
          Dst:             evermore_nmea_config
    - functionName:    settle
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1190,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1190,5'
              BranchSideFuncs:
                - nanosleep
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1193,11'
              BranchSideFuncs:
                - nanosleep
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1194,5'
          Dst:             nanosleep
    - functionName:    radtodeg
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1199,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1199,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1200,20'
              BranchSideFuncs:
                - gpsd_write
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1220,15'
              BranchSideFuncs:
                - nmea_send
                - nmea_send
                - settle
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1204,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1205,13'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1209,13'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1205,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1205,13'
              BranchSideFuncs:
                - gpsd_log
                - settle
                - nmea_send
                - nmea_send
                - settle
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1212,9'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1209,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1209,13'
              BranchSideFuncs:
                - gpsd_log
                - settle
                - nmea_send
                - nmea_send
                - settle
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1212,9'
              BranchSideFuncs:
                - settle
                - nmea_send
                - nmea_send
                - settle
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1203,26'
          Dst:             gpsd_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1205,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1209,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1212,9'
          Dst:             settle
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1215,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1217,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1218,9'
          Dst:             settle
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1220,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1221,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1222,9'
          Dst:             settle
    - functionName:    garmin_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1237,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1237,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    garmin_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1230,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1230,14'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1232,12'
          Dst:             gpsd_write
    - functionName:    garmin_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:987,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:987,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:987,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:995,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:995,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1020,15'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:998,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1000,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1004,9'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1007,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1020,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1020,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1022,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1022,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1022,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1022,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:998,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1000,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1004,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1007,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1022,9'
          Dst:             gpsd_log
    - functionName:    Build_Send_SER_Packet
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:793,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
                - set_int16
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:793,44'
              BranchSideFuncs:
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
                - set_int16
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:806,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:804,12'
              BranchSideFuncs:
                - set_int16
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:808,9'
              BranchSideFuncs:
                - set_int16
                - PrintSERPacket
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:840,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:840,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:840,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:808,9'
          Dst:             set_int16
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:834,11'
          Dst:             PrintSERPacket
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:838,24'
          Dst:             gpsd_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:840,5'
          Dst:             gpsd_log
    - functionName:    PrintSERPacket
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:301,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:308,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:313,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:315,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:318,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:321,19'
              BranchSideFuncs:
                - get_uint16
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:345,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:527,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:527,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:548,9'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:614,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:624,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:315,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:315,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:318,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:322,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:322,17'
              BranchSideFuncs:
                - snprintf
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:328,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:331,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:334,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:341,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:341,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:341,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:345,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:345,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:353,9'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:356,33'
              BranchSideFuncs:
                - snprintf
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:358,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:361,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:361,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:364,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:364,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:369,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:389,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:389,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:398,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:431,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:461,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:466,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:499,30'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:471,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:471,13'
              BranchSideFuncs:
                - wgs84_separation
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:499,30'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:478,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:478,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:499,30'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:499,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:509,26'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:512,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:509,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:510,17'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:512,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:512,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:512,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:527,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:529,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:529,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:529,9'
              BranchSideFuncs:
                - getled64
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:532,9'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:533,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:532,43'
              BranchSideFuncs:
                - getled64
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:533,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:533,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:548,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:548,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:552,26'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gps_maskdump
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:555,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:555,13'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:562,35'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:562,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:554,50'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:568,33'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:568,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:570,51'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:575,51'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:582,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:588,29'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:593,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:595,45'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:598,48'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:554,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:555,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:602,26'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:605,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:605,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:614,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:614,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:617,23'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:617,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:618,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:618,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:617,36'
              BranchSideFuncs:
                - get_uint16
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:618,13'
              BranchSideFuncs:
                - get_uint16
                - gpsd_log
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:617,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:618,13'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
                - get_uint16
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:624,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:624,9'
              BranchSideFuncs:
                - gpsd_log
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs:
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:308,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:315,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:318,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:321,19'
          Dst:             get_uint16
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:336,19'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:341,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:345,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:349,19'
          Dst:             get_uint16
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:350,15'
          Dst:             get_uint16
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:353,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:356,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:358,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:361,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:364,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:369,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:384,19'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:394,9'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:398,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:401,46'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:401,37'
          Dst:             radtodeg
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:402,47'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:402,38'
          Dst:             radtodeg
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:404,35'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:408,39'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:417,32'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:420,32'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:423,32'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:427,37'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:428,37'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:429,38'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:461,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:468,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:471,13'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:471,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:478,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:512,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:527,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:529,9'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:529,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:533,13'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:533,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:548,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:553,9'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:555,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:605,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:614,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:618,13'
          Dst:             get_uint16
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:618,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:624,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:629,5'
          Dst:             gpsd_log
    - functionName:    garmin_usb_detect
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1032,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1046,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1057,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1052,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1052,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1052,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1058,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1057,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1062,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1064,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1064,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1064,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1071,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1072,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1074,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1074,13'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1074,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1082,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1083,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1084,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1084,13'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1086,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1093,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1097,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1098,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1098,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1098,13'
              BranchSideFuncs:
                - gpsd_log
                - Build_Send_SER_Packet
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1101,13'
              BranchSideFuncs:
                - Build_Send_SER_Packet
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1105,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1107,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1108,17'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1109,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1109,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1116,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1091,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin.c:1122,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1123,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1124,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1124,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1124,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1132,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1133,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1134,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1134,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1134,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1140,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1141,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1142,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1142,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1142,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1147,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1148,9'
              BranchSideFuncs:
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin.c:1149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1149,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1149,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1156,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1157,9'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1164,19'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1164,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1164,19'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1170,5'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1158,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1158,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1158,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1165,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1164,34'
              BranchSideFuncs:
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1165,9'
              BranchSideFuncs:
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1164,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1165,9'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1170,5'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1170,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1170,5'
              BranchSideFuncs:
                - gpsd_log
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1173,12'
              BranchSideFuncs:
                - PrintSERPacket
                - nanosleep
                - Build_Send_SER_Packet
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin.c:1182,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1182,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin.c:1182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1046,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1051,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1052,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1058,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1063,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1064,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1073,13'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1074,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1084,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1086,13'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1098,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1101,13'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1108,17'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1109,17'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1123,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1124,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1133,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1134,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1141,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1142,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1148,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1149,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1157,9'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1158,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1165,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1170,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1173,12'
          Dst:             PrintSERPacket
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1179,5'
          Dst:             nanosleep
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1181,5'
          Dst:             Build_Send_SER_Packet
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin.c:1182,5'
          Dst:             gpsd_log
    - functionName:    gar_decode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:149,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:166,5'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:168,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:168,5'
              BranchSideFuncs:
                - gpsd_log
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:170,17'
              BranchSideFuncs:
                - strchr
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:170,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:170,9'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:177,21'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:177,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:182,21'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:200,20'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:182,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:183,24'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:190,13'
              BranchSideFuncs:
                - gpsd_log
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:183,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:190,13'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:200,20'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:190,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:194,9'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:200,20'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atol
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:194,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:194,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:194,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:200,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:201,9'
              BranchSideFuncs:
                - atol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:205,17'
              BranchSideFuncs:
                - atol
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:201,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:201,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:201,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:208,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:210,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:167,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:168,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:170,17'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:194,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:200,9'
          Dst:             strspn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:201,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:226,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:235,5'
              BranchSideFuncs:
                - strlcpy
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:237,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:237,5'
              BranchSideFuncs:
                - gpsd_log
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:239,17'
              BranchSideFuncs:
                - strchr
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:239,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:239,9'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:244,9'
              BranchSideFuncs:
                - strspn
                - gpsd_log
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:244,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:245,9'
              BranchSideFuncs:
                - atoi
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:249,21'
              BranchSideFuncs:
                - atoi
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:245,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:245,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:245,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:250,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:250,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:251,17'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:254,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:254,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:236,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:237,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:239,17'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:244,9'
          Dst:             strspn
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:245,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:249,21'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:254,5'
          Dst:             gpsd_log
    - functionName:    garmintxt_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:          456
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - gar_decode
        - gar_int_decode
        - gpsd_log
        - mkgmtime
        - wgs84_separation
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:273,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:273,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:277,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:280,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:280,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:280,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:280,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:294,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:298,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:304,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:310,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:316,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:323,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:330,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:355,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:362,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:373,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:380,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:393,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:0,0'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:401,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:405,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:409,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:413,13'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_garmin_txt.c:424,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:431,32'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:439,33'
              BranchSideFuncs:
                - gar_decode
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:438,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:445,35'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:455,38'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
                - gar_decode
                - gar_decode
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:455,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:460,38'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
                - gar_decode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:460,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:465,38'
              BranchSideFuncs:
                - gar_decode
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:465,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:471,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:477,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:477,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:273,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:280,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:294,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:298,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:304,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:310,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:316,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:323,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:330,18'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:335,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:356,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:363,13'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:374,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:381,13'
          Dst:             gar_int_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:388,38'
          Dst:             wgs84_separation
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:425,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:439,13'
          Dst:             gar_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:455,18'
          Dst:             gar_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:460,18'
          Dst:             gar_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:465,18'
          Dst:             gar_decode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_garmin_txt.c:477,5'
          Dst:             gpsd_log
    - functionName:    decode_channel_id
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:35,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:36,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:37,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:37,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:37,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:39,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/drivers/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    geostar_analyze
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:140,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.3624
            - BranchSide:      'gpsd-3.25.1~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.3624
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:143,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.3624
            - BranchSide:      'gpsd-3.25.1~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.3624
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:144,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:144,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:144,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:150,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:150,39'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.3624
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:150,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.3624
            - BranchSide:      'gpsd-3.25.1~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.3624
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:163,42'
              BranchSideFuncs:
                - str_appendf.3624
                - 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.25.1~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.25.1~dev/drivers/driver_geostar.c:161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:163,42'
              BranchSideFuncs:
                - str_appendf.3624
                - 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.25.1~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.25.1~dev/drivers/driver_geostar.c:168,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_geostar.c:173,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:175,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:181,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:185,14'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:244,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:266,15'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:298,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:304,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:308,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:312,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:319,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:324,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:332,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:336,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:340,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:344,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:348,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:357,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:362,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:366,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:372,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:388,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:393,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:397,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:402,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:412,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:416,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:420,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:424,14'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:437,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:442,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:447,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:453,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:458,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:462,15'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:476,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:480,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:488,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:496,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:175,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:175,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:175,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:178,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:178,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:181,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:181,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:181,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:190,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:215,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:216,30'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:218,50'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:218,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:220,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:227,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:227,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:227,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:235,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:235,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:235,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:248,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:244,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:251,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:251,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:256,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:257,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:259,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:267,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:267,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:268,26'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:269,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:272,32'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:272,32'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:272,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:272,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:290,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:278,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:278,13'
              BranchSideFuncs:
                - decode_channel_id
                - gpsd_log
                - decode_channel_id
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:282,54'
              BranchSideFuncs:
                - decode_channel_id
                - decode_channel_id
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:272,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:274,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:290,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:297,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:298,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:304,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:303,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:304,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:308,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:308,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:308,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:312,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:312,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:312,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:319,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:318,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:319,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:324,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:324,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:324,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:328,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:332,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:332,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:332,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:336,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:336,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:340,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:344,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:344,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:344,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:348,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:348,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:357,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:356,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:357,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:362,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:362,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:362,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:366,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:366,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:372,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:371,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:372,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:377,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:381,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:381,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:388,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:387,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:388,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:393,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:393,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:397,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:397,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:404,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:404,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:404,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:407,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:407,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:407,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:412,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:412,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:416,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:416,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:416,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:420,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:420,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:420,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:427,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:427,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:427,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:437,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:436,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:437,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:442,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:442,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:442,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:447,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:447,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:453,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:452,15'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:453,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:458,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:458,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:458,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:470,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:470,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:470,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:476,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:476,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:476,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:480,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:480,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:480,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:484,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:488,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:488,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:488,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:492,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:492,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:492,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:496,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:496,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:496,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:144,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:162,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:168,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:175,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:178,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:181,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:185,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:186,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:187,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:188,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:189,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:190,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:194,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:196,9'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:199,37'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:200,38'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:202,35'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:203,38'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:205,37'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:206,37'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:207,37'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:208,37'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:209,37'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:210,34'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:211,34'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:227,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:235,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:248,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:267,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:282,54'
          Dst:             decode_channel_id
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:278,13'
          Dst:             decode_channel_id
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:278,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:298,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:304,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:308,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:312,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:319,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:324,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:328,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:332,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:336,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:340,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:344,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:348,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:357,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:362,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:366,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:372,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:377,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:381,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:388,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:393,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:397,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:404,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:407,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:412,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:416,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:420,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:424,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:425,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:426,14'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:427,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:437,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:442,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:447,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:453,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:458,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:466,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:470,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:476,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:480,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:484,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:488,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:492,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:496,9'
          Dst:             gpsd_log
    - functionName:    geostar_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:58,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:73,15'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:73,15'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:76,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:82,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:82,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:84,9'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:84,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:88,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:82,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:84,9'
          Dst:             gpsd_write
    - functionName:    geostar_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_geostar.c:517,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:517,50'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:516,22'
          Dst:             geostar_write
    - functionName:    geostar_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:613,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:613,19'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
                - geostar_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:613,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:614,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:618,28'
              BranchSideFuncs:
                - gpsd_log
                - nmea_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:618,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:620,15'
              BranchSideFuncs:
                - nmea_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:622,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:622,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:622,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:622,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:617,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:620,15'
          Dst:             nmea_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:622,9'
          Dst:             gpsd_log
    - functionName:    geostar_speed_switch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:582,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:585,5'
              BranchSideFuncs:
                - geostar_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:585,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:585,5'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:585,5'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:593,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:593,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:598,9'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:606,11'
          Dst:             geostar_write
    - functionName:    geostar_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:535,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_geostar.c:537,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_geostar.c:537,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_geostar.c:542,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_geostar.c:542,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:572,26'
              BranchSideFuncs:
                - geostar_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:572,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:572,9'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:574,9'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:547,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:551,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:553,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:555,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:557,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:559,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:561,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:563,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:565,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:567,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:569,15'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:575,15'
          Dst:             geostar_write
    - functionName:    geostar_init_query
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:524,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:527,5'
              BranchSideFuncs:
                - geostar_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:530,11'
          Dst:             geostar_write
    - functionName:    geostar_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:506,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_analyze
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:506,36'
              BranchSideFuncs:
                - geostar_analyze
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:506,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:506,9'
              BranchSideFuncs:
                - geostar_analyze
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:507,16'
              BranchSideFuncs:
                - geostar_analyze
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:507,16'
          Dst:             geostar_analyze
    - functionName:    geostar_detect
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:98,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:0,0'
              BranchSideFuncs:
                - geostar_write
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_geostar.c:115,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:119,36'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:119,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:120,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:115,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,22'
              BranchSideFuncs:
                - packet_get1
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:119,36'
              BranchSideFuncs:
                - nanowait
                - packet_get1
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:119,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:113,23'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:115,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,22'
              BranchSideFuncs:
                - packet_get1
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:119,36'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_geostar.c:119,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:120,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_geostar.c:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:106,14'
          Dst:             geostar_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:115,18'
          Dst:             nanowait
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:120,21'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:115,18'
          Dst:             nanowait
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,22'
          Dst:             packet_get1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:115,18'
          Dst:             nanowait
        - Src:             'gpsd-3.25.1~dev/drivers/driver_geostar.c:118,22'
          Dst:             packet_get1
    - functionName:    greis_write
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:951,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:954,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:954,9'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:959,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:962,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:968,20'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:962,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:962,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:962,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:968,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:969,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:974,22'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:969,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:969,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:969,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:976,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:978,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:985,18'
              BranchSideFuncs:
                - greis_checksum
                - snprintf
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:980,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:980,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1001,30'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:997,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:997,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1001,30'
              BranchSideFuncs:
                - gpsd_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1004,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1008,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:962,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:969,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:980,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:989,20'
          Dst:             greis_checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:991,15'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:997,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1002,13'
          Dst:             gpsd_write
    - functionName:    greis_msg_RT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:94,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:94,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:94,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:95,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:100,36'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:95,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:95,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:95,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:108,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:108,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:95,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:108,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_UO
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:135,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:135,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:136,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:141,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:136,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:136,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:136,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:154,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:161,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:161,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:161,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:136,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:161,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_SS
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:736,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:736,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:736,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:737,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:743,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:737,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:737,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:743,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:744,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:750,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:750,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:750,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:769,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:744,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:744,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:744,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:762,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:761,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:763,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:763,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:761,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:763,45'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:763,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:761,37'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:764,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:766,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:750,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:767,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:750,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:760,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:769,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:771,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:771,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:775,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:737,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:744,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:771,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_SI
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:362,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:362,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:362,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:363,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:368,5'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:363,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:363,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:363,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:371,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:371,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:427,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:377,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:371,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:380,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:380,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:382,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:384,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:384,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:386,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:388,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:388,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:390,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:392,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:392,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:394,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:396,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:396,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:398,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:400,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:400,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:401,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:411,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:400,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:403,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:405,25'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:405,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:406,25'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:411,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:405,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:408,41'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:411,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:371,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:373,30'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:427,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:428,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:428,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:428,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:363,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:368,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:428,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_SG
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:290,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:290,13'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:290,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:291,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:296,12'
              BranchSideFuncs:
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:291,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:291,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:291,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:312,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:312,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:291,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:296,12'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:297,12'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:298,12'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:299,12'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:312,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_RE
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:64,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - memcmp
                - gpsd_log
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:64,14'
              BranchSideFuncs:
                - memcmp
                - gpsd_log
                - strlcpy
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:65,26'
              BranchSideFuncs:
                - strlcpy
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:72,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:67,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:67,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:72,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:72,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:64,14'
          Dst:             memcmp
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:65,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:67,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_greis.c:223,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_greis.c:223,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:229,9'
              BranchSideFuncs:
                - getled64
                - getled64
                - getled64
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:224,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:224,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:224,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:249,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:250,11'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:249,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:251,26'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:252,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:259,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:259,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:266,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:266,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:266,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:224,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:229,9'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:230,9'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:231,9'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:232,15'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:233,10'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:234,10'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:235,10'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:236,15'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:259,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:266,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_PC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:630,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:630,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:632,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:633,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:639,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:633,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:633,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:633,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:639,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:640,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:646,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:646,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:647,53'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:651,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:640,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:640,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:640,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:646,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:647,53'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:651,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:652,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:652,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:652,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:633,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:640,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:647,53'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:652,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_P3
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:597,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:597,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:599,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:606,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:600,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:600,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:606,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:607,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:613,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:613,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:614,44'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:617,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:607,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:607,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:607,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:613,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:614,44'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:617,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:618,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:618,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:618,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:600,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:607,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:614,44'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:618,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_RC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:699,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:699,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:701,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:702,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:708,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:702,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:702,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:702,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:708,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:709,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:715,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:715,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:718,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:721,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:709,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:709,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:709,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:715,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:718,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:721,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:722,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:722,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:722,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:702,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:709,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:718,13'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:722,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_R3
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:664,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:664,43'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:666,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:667,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:673,13'
              BranchSideFuncs:
                - gpsd_log
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:667,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:667,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:667,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:673,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:674,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:680,19'
              BranchSideFuncs:
                - gpsd_log
                - getled64
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:680,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:683,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:686,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:674,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:674,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:674,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:680,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:683,13'
              BranchSideFuncs:
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:686,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:687,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:687,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:687,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:667,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:674,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:683,13'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:687,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_GT
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:176,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:178,13'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:179,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:184,32'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:179,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:179,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:184,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:185,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:191,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:185,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:185,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:185,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:197,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:197,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:205,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:179,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:185,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:195,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:197,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:197,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_EL
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:443,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:443,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:443,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:444,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:450,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:444,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:444,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:444,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:450,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:451,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:457,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:457,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:457,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:469,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:457,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:463,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:464,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:451,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:451,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:451,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:457,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:465,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:457,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:465,53'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:457,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:463,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:464,13'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:463,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:469,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:465,53'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:469,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:470,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:470,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:470,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:444,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:451,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:470,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_ER
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:83,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:83,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:83,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:83,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:83,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:83,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_EC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:566,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:566,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:566,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:567,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:573,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:567,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:567,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:567,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:573,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:580,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:580,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:583,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:580,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:574,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:574,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:580,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:583,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:580,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:581,42'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:583,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:584,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:584,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:584,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:567,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:574,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:584,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_DP
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:327,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gps_clear_dop
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:327,13'
              BranchSideFuncs:
                - gps_clear_dop
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:327,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:334,37'
              BranchSideFuncs:
                - gps_clear_dop
                - getlef32
                - getlef32
                - getlef32
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:328,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:328,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:343,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:343,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:343,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:328,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:334,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:336,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:337,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:338,33'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:343,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_DC
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:525,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:525,43'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:534,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:528,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:528,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:528,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:534,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:535,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:541,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:541,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:541,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:551,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:535,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:535,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:535,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:543,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:547,52'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:541,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:542,28'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:551,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:552,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:552,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:552,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:528,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:535,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:552,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_AZ
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:483,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:483,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:490,32'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:484,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:484,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:484,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:490,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:491,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:497,19'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:497,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:512,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:491,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:491,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:491,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:504,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:507,24'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:506,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:497,59'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:508,51'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:503,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:512,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:513,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:513,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:513,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:484,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:491,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:513,5'
          Dst:             gpsd_log
    - functionName:    greis_msg_ET
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:789,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_greis.c:789,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:790,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:795,32'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:790,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:790,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:790,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:795,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:795,19'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:796,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:796,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:796,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:796,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:802,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:803,9'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:811,22'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:803,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:803,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:803,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:814,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:814,5'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:824,32'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:824,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:824,65'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:824,73'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:825,32'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:825,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:825,65'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:824,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:829,35'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:837,26'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:829,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:832,30'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:843,5'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:839,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:839,9'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:843,5'
              BranchSideFuncs:
                - greis_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:843,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:843,5'
              BranchSideFuncs:
                - gpsd_log
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:850,31'
              BranchSideFuncs:
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:850,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:850,9'
              BranchSideFuncs:
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:852,15'
              BranchSideFuncs:
                - greis_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:790,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:796,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:803,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:814,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:839,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:843,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:852,15'
          Dst:             greis_write
    - functionName:    greis_dispatch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:899,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:899,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:899,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:899,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:907,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:910,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:911,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:917,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:911,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:911,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:911,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:917,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:917,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:920,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:928,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:928,48'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:928,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:929,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:925,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:926,47'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:933,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:928,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:928,48'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:928,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:925,43'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:929,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:933,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:933,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:933,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:911,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:917,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:933,5'
          Dst:             gpsd_log
    - functionName:    greis_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:1017,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1017,12'
              BranchSideFuncs:
                - greis_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1017,12'
          Dst:             greis_write
    - functionName:    greis_set_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:1111,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1111,10'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1114,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1114,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1122,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1122,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1126,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1126,9'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1132,24'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1132,24'
              BranchSideFuncs:
                - snprintf
                - strnlen
                - greis_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1131,11'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1135,30'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1134,18'
          Dst:             greis_write
    - functionName:    greis_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:1022,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1022,18'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1022,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1022,36'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1023,27'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1022,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1022,9'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1027,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1027,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1039,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1042,22'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1042,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1043,22'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1052,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1042,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1052,15'
              BranchSideFuncs:
                - greis_write
                - greis_write
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1062,22'
              BranchSideFuncs:
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1062,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1062,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1067,22'
              BranchSideFuncs:
                - greis_write
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1067,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1067,16'
              BranchSideFuncs:
                - greis_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1073,15'
              BranchSideFuncs:
                - greis_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1039,15'
          Dst:             greis_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1041,15'
          Dst:             greis_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1052,15'
          Dst:             greis_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1054,15'
          Dst:             greis_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1056,15'
          Dst:             greis_write
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1073,15'
          Dst:             greis_write
    - functionName:    greis_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_greis.c:1085,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - greis_dispatch
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1085,34'
              BranchSideFuncs:
                - nmea_parse
                - greis_dispatch
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1085,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1086,55'
              BranchSideFuncs:
                - greis_dispatch
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1089,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_greis.c:1089,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1089,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_greis.c:1090,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1086,16'
          Dst:             greis_dispatch
        - Src:             'gpsd-3.25.1~dev/drivers/driver_greis.c:1090,16'
          Dst:             nmea_parse
    - functionName:    decode_itk_subframe
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:240,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:242,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:242,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:243,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:248,30'
              BranchSideFuncs:
                - gpsd_interpret_subframe
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:243,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:243,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:243,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:251,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:250,27'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:256,15'
              BranchSideFuncs:
                - gpsd_interpret_subframe
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:256,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:256,9'
              BranchSideFuncs:
                - gpsd_interpret_subframe
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:265,31'
              BranchSideFuncs:
                - gpsd_interpret_subframe
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:243,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:251,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:268,12'
          Dst:             gpsd_interpret_subframe
    - functionName:    decode_itk_pseudo
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:278,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:278,26'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:279,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:280,21'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:279,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:286,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:281,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:286,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:287,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:291,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:287,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:287,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:291,5'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:291,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:291,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - getled64
                - getled64
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:292,29'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:293,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:293,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:297,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - getled64
                - getled64
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:305,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:306,38'
              BranchSideFuncs:
                - getled64
                - getled64
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:308,5'
              BranchSideFuncs:
                - getled64
                - getled64
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:308,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:308,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:310,13'
              BranchSideFuncs:
                - getled64
                - getled64
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:281,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:287,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:291,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:299,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:316,13'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:318,13'
          Dst:             getled64
    - functionName:    decode_itk_utcionomodel
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:206,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:208,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:208,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:209,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:215,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:209,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:209,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:216,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:220,17'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:221,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:222,40'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:225,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:229,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:229,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:229,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:209,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:227,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:229,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:229,5'
          Dst:             gpsd_log
    - functionName:    decode_itk_prnstatus
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:143,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - timespec_str
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:145,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - timespec_str
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:146,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:151,12'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_zero_satellites
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:146,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:146,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:146,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:159,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:162,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:162,30'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:162,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:162,10'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:185,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:178,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:162,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:168,16'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:180,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:162,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:181,20'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:162,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:163,40'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:185,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:189,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:189,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:146,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:155,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:157,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:189,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:189,5'
          Dst:             gpsd_log
    - functionName:    decode_itk_navfix
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:46,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:49,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:49,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:50,9'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:56,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:50,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:50,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:50,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:66,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:56,30'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:66,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:65,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:70,11'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:93,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:92,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:92,22'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:96,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:97,46'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:107,20'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:107,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:113,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:120,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:120,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:120,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:50,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:72,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:120,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:120,5'
          Dst:             gpsd_log
    - functionName:    italk_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:335,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_italk.c:335,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:335,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:341,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_italk.c:346,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:348,9'
              BranchSideFuncs:
                - decode_itk_navfix
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:353,9'
              BranchSideFuncs:
                - decode_itk_prnstatus
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:358,9'
              BranchSideFuncs:
                - decode_itk_utcionomodel
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:364,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:368,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:372,9'
              BranchSideFuncs:
                - decode_itk_pseudo
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:385,16'
              BranchSideFuncs:
                - decode_itk_subframe
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:388,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:428,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:348,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:348,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_navfix
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:350,16'
              BranchSideFuncs:
                - decode_itk_navfix
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:353,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_prnstatus
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:355,16'
              BranchSideFuncs:
                - decode_itk_prnstatus
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:358,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_utcionomodel
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:360,16'
              BranchSideFuncs:
                - decode_itk_utcionomodel
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:364,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:364,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:368,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:372,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:372,9'
              BranchSideFuncs:
                - gpsd_log
                - decode_itk_pseudo
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:374,16'
              BranchSideFuncs:
                - decode_itk_pseudo
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:377,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:377,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:381,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:381,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:388,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:388,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:428,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:433,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:341,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:348,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:350,16'
          Dst:             decode_itk_navfix
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:353,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:355,16'
          Dst:             decode_itk_prnstatus
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:358,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:360,16'
          Dst:             decode_itk_utcionomodel
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:364,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:368,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:372,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:374,16'
          Dst:             decode_itk_pseudo
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:377,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:381,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:385,16'
          Dst:             decode_itk_subframe
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:388,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:423,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:428,9'
          Dst:             gpsd_log
    - functionName:    italk_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_italk.c:439,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - italk_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:439,34'
              BranchSideFuncs:
                - nmea_parse
                - italk_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:440,52'
              BranchSideFuncs:
                - italk_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:443,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_italk.c:443,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:443,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_italk.c:444,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:440,16'
          Dst:             italk_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_italk.c:444,16'
          Dst:             nmea_parse
    - functionName:    navcom_cmd_0x11
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:164,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:168,5'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:177,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:177,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:177,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:179,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:179,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:179,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:174,5'
          Dst:             checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:176,11'
          Dst:             navcom_send_cmd
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:177,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:179,5'
          Dst:             gpsd_log
    - functionName:    checksum
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:77,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    navcom_send_cmd
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:84,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:84,13'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:84,13'
          Dst:             gpsd_write
    - functionName:    navcom_cmd_0x20
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:91,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:95,5'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:108,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:101,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:105,5'
          Dst:             checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:107,11'
          Dst:             navcom_send_cmd
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:108,5'
          Dst:             gpsd_log
    - functionName:    navcom_cmd_0x1c
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:138,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:142,5'
              BranchSideFuncs:
                - checksum
                - navcom_send_cmd
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:151,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:151,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:153,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:153,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:153,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:148,5'
          Dst:             checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:150,11'
          Dst:             navcom_send_cmd
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:151,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:153,5'
          Dst:             gpsd_log
    - functionName:    navcom_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1194
      functionLinenumberEnd: 1205
      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.25.1~dev/drivers/driver_navcom.c:1195,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - checksum
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1195,5'
              BranchSideFuncs:
                - checksum
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1201,5'
          Dst:             checksum
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1205,12'
          Dst:             gpsd_write
    - functionName:    navcom_speed
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1272
      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.25.1~dev/drivers/driver_navcom.c:1212,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1212,40'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1213,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1212,19'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1213,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1212,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1212,9'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1218,22'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1218,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1218,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1222,9'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1222,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1222,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1238,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1241,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1244,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1247,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1250,13'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1258,27'
              BranchSideFuncs:
                - navcom_cmd_0x11
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1258,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1258,57'
              BranchSideFuncs:
                - navcom_cmd_0x11
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1258,57'
              BranchSideFuncs:
                - navcom_cmd_0x11
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1261,9'
          Dst:             navcom_cmd_0x11
    - functionName:    navcom_event_hook
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:185,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:185,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:190,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:198,9'
          Dst:             navcom_cmd_0x1c
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:199,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:200,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:201,9'
          Dst:             navcom_cmd_0x1c
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:203,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:204,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:206,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:207,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:209,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:210,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:211,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:212,9'
          Dst:             navcom_cmd_0x20
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:214,9'
          Dst:             navcom_cmd_0x20
    - functionName:    navcom_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1190
      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.25.1~dev/drivers/driver_navcom.c:1182,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - navcom_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1182,35'
              BranchSideFuncs:
                - nmea_parse
                - navcom_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1182,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1183,53'
              BranchSideFuncs:
                - navcom_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1186,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1186,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1186,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1187,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1183,16'
          Dst:             navcom_parse
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1187,16'
          Dst:             nmea_parse
    - functionName:    navcom_parse
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1177
      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.25.1~dev/drivers/driver_navcom.c:1135,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:1135,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.25.1~dev/drivers/driver_navcom.c:1135,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1135,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1138,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.25.1~dev/drivers/driver_navcom.c:1142,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1142,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.25.1~dev/drivers/driver_navcom.c:1147,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.25.1~dev/drivers/driver_navcom.c:1147,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1147,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1149,16'
              BranchSideFuncs:
                - handle_0x06
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1151,16'
              BranchSideFuncs:
                - handle_0x15
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1153,16'
              BranchSideFuncs:
                - handle_0x81
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1155,16'
              BranchSideFuncs:
                - handle_0x83
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1157,16'
              BranchSideFuncs:
                - handle_0x86
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1159,16'
              BranchSideFuncs:
                - handle_0xae
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1161,16'
              BranchSideFuncs:
                - handle_0xb0
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1163,16'
              BranchSideFuncs:
                - handle_0xb1
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1165,16'
              BranchSideFuncs:
                - handle_0xb5
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1169,16'
              BranchSideFuncs:
                - handle_0xef
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1171,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1171,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1171,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1171,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1142,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1149,16'
          Dst:             handle_0x06
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1151,16'
          Dst:             handle_0x15
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1153,16'
          Dst:             handle_0x81
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1155,16'
          Dst:             handle_0x83
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1157,16'
          Dst:             handle_0x86
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1159,16'
          Dst:             handle_0xae
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1161,16'
          Dst:             handle_0xb0
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1163,16'
          Dst:             handle_0xb1
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1165,16'
          Dst:             handle_0xb5
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1169,16'
          Dst:             handle_0xef
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1171,9'
          Dst:             gpsd_log
    - functionName:    handle_0x06
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:321,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:321,22'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:326,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:326,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:326,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:329,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:329,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:329,5'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:326,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:329,5'
          Dst:             gpsd_log
    - functionName:    handle_0x15
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:339,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:339,51'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:343,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:343,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:346,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:354,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:347,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:347,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:354,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:351,38'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:353,28'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:354,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:358,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:359,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:358,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:359,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:359,5'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:343,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:347,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:354,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:359,5'
          Dst:             gpsd_log
    - functionName:    handle_0x81
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:577,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:626,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:626,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:628,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:628,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:636,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:636,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:641,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:641,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:641,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:645,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:645,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:645,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:649,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:649,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:649,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:654,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:654,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:654,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:658,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:658,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:658,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:661,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:661,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:661,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:624,5'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:626,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:628,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:628,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:636,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:641,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:645,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:649,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:654,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:658,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:661,5'
          Dst:             gpsd_log
    - functionName:    handle_0x83
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:250,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:270,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:278,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:278,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:280,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:280,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:282,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:282,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:282,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:285,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:285,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:292,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:292,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:292,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:295,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:295,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:295,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:298,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:298,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:298,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:278,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:280,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:282,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:285,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:292,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:295,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:298,5'
          Dst:             gpsd_log
    - functionName:    handle_0x86
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:693,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:728,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:728,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:735,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:744,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:745,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:750,15'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:745,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:745,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:747,13'
              BranchSideFuncs:
                - gpsd_zero_satellites
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:784,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:784,31'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:785,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:784,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:784,48'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:785,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:784,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:785,47'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:794,42'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:789,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:789,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:789,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:791,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:792,20'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:794,42'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:795,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:795,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:800,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:741,33'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:741,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:744,15'
              BranchSideFuncs:
                - gpsd_zero_satellites
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:810,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:810,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:810,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:810,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:708,37'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:728,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:745,13'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:795,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:800,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:747,13'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:810,5'
          Dst:             gpsd_log
    - functionName:    handle_0xae
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 1088
      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.25.1~dev/drivers/driver_navcom.c:971,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:971,31'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:990,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:991,17'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:993,21'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1001,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1007,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1010,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1013,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1016,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1019,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1022,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1025,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1028,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1031,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1034,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1037,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1040,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1043,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1046,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1048,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1048,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1065,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1065,5'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1065,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1065,5'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1067,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1067,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1068,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1074,9'
              BranchSideFuncs:
                - snprintf
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1068,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1068,9'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1068,9'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1074,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1074,9'
              BranchSideFuncs:
                - gpsd_log
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1074,9'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1065,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1068,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1074,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1083,11'
          Dst:             snprintf
    - functionName:    handle_0xb0
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:822,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:837,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:849,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:839,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:839,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:849,13'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:856,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:856,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:857,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:850,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:850,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:850,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:868,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:861,28'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:874,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:874,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:875,17'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:879,25'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:879,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:880,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:882,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:882,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:883,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:884,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:884,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:856,39'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:884,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:890,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:856,39'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:890,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:895,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:856,39'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:895,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:856,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:856,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:857,29'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:837,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:839,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:839,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:850,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:884,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:890,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:895,9'
          Dst:             gpsd_log
    - functionName:    handle_0xb1
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:375,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_navcom.c:426,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:430,44'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:469,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:470,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:473,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:473,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:474,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:477,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:477,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:478,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:481,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:482,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:485,14'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:485,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:486,37'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:490,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:490,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:490,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:509,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:492,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:492,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:509,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:497,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:497,5'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:509,10'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:511,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:511,5'
              BranchSideFuncs:
                - timespec_str
                - gps_maskdump
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:511,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:411,29'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:490,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:492,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:497,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:511,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:511,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:511,5'
          Dst:             gpsd_log
    - functionName:    handle_0xb5
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_navcom.c:909,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:909,25'
              BranchSideFuncs:
                - gpsd_gpstime_resolv
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:936,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:936,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:936,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:938,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:938,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:938,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:933,33'
          Dst:             gpsd_gpstime_resolv
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:936,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:938,9'
          Dst:             gpsd_log
    - functionName:    handle_0xef
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/drivers/driver_navcom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1126
      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.25.1~dev/drivers/driver_navcom.c:1093,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:0,0'
              BranchSideFuncs:
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1093,51'
              BranchSideFuncs:
                - getled64
                - getlef32
                - getlef32
                - gpsd_log
                - timespec_str
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1116,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1102,35'
              BranchSideFuncs:
                - gpsd_log
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1116,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_navcom.c:1122,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1122,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_navcom.c:1122,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1104,28'
          Dst:             getled64
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1109,27'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1110,32'
          Dst:             getlef32
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1116,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1122,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_navcom.c:1122,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_pps_offset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:411,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:411,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:411,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:411,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:415,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:416,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:416,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:419,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:416,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_time_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:479,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:479,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:479,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:479,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:484,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:484,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:483,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:484,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:484,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_pos_hold_mode
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:389,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:389,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:389,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:389,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:393,26'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:394,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:394,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:398,58'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:394,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_utc_offset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:360,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:360,11'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:360,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:360,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:364,23'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:365,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:365,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:367,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:367,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:367,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:371,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:365,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_time_raim
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:499,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:499,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:499,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:499,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:504,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:504,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:503,24'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:504,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:504,5'
          Dst:             gpsd_log
    - functionName:    oncore_msg_navsol
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:          671
      EdgeCount:       93
      CyclomaticComplexity: 26
      functionsReached:
        - gpsd_log
        - gpsd_zero_satellites
        - mkgmtime
        - oncore_control_send
        - timespec_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:175,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:178,12'
              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.25.1~dev/drivers/driver_oncore.c:178,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:183,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:188,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:191,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:194,31'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:194,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:232,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:246,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:258,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:280,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:283,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:284,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:283,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:295,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:300,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:267,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:313,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:312,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:338,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:338,5'
              BranchSideFuncs:
                - timespec_str
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:183,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:206,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:229,40'
          Dst:             mkgmtime
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:232,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:246,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:263,5'
          Dst:             gpsd_zero_satellites
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:277,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:331,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:332,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:333,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:334,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:335,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:336,11'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:338,5'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:338,5'
          Dst:             gpsd_log
    - functionName:    oncore_control_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:589,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:589,14'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:591,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:592,46'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:594,28'
              BranchSideFuncs:
                - gpsd_write
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:599,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:599,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_write
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:599,5'
              BranchSideFuncs:
                - gpsd_write
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:599,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:601,12'
          Dst:             gpsd_write
    - functionName:    oncore_msg_svinfo
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:432,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:432,12'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:432,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:432,9'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:436,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:436,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:436,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:438,27'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:439,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:439,5'
              BranchSideFuncs:
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:442,12'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:442,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:445,14'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:445,14'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:446,10'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:454,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:451,18'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:446,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:448,34'
              BranchSideFuncs:
                - gpsd_log
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:436,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:439,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:454,9'
          Dst:             gpsd_log
    - functionName:    oncore_dispatch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:532,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:532,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:539,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:544,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:544,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:544,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:546,16'
              BranchSideFuncs:
                - oncore_msg_svinfo
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:548,16'
              BranchSideFuncs:
                - oncore_msg_navsol
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:550,16'
              BranchSideFuncs:
                - oncore_msg_time_raim
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:554,16'
              BranchSideFuncs:
                - oncore_msg_utc_offset
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:558,16'
              BranchSideFuncs:
                - oncore_msg_pos_hold_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:560,16'
              BranchSideFuncs:
                - oncore_msg_time_mode
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:562,16'
              BranchSideFuncs:
                - oncore_msg_pps_offset
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:566,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:566,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:566,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:566,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:539,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:546,16'
          Dst:             oncore_msg_svinfo
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:548,16'
          Dst:             oncore_msg_navsol
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:550,16'
          Dst:             oncore_msg_time_raim
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:554,16'
          Dst:             oncore_msg_utc_offset
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:558,16'
          Dst:             oncore_msg_pos_hold_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:560,16'
          Dst:             oncore_msg_time_mode
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:562,16'
          Dst:             oncore_msg_pps_offset
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:566,9'
          Dst:             gpsd_log
    - functionName:    oncore_time_offset
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_oncore.c:607,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:607,18'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:607,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:607,9'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:616,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:616,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:617,15'
              BranchSideFuncs:
                - oncore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:620,27'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:620,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:620,9'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:627,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:627,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:628,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:629,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:627,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:627,9'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:629,15'
              BranchSideFuncs:
                - oncore_control_send
                - oncore_control_send
                - oncore_control_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:617,15'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:629,15'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:630,15'
          Dst:             oncore_control_send
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:634,15'
          Dst:             oncore_control_send
    - functionName:    oncore_parse_input
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_oncore.c:650,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:0,0'
              BranchSideFuncs:
                - nmea_parse
                - oncore_dispatch
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:650,35'
              BranchSideFuncs:
                - nmea_parse
                - oncore_dispatch
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:650,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:651,56'
              BranchSideFuncs:
                - oncore_dispatch
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:654,21'
              BranchSideFuncs:
                - nmea_parse
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_oncore.c:654,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:654,9'
              BranchSideFuncs:
                - nmea_parse
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_oncore.c:655,50'
              BranchSideFuncs:
                - nmea_parse
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:651,16'
          Dst:             oncore_dispatch
        - Src:             'gpsd-3.25.1~dev/drivers/driver_oncore.c:655,16'
          Dst:             nmea_parse
    - functionName:    rtcm3_4076
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:145,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:145,20'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:145,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:147,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:154,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:148,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:148,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:148,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:163,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:163,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:163,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:148,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:154,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:155,42'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:156,44'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:157,45'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:158,42'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:159,42'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:160,47'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:161,47'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:163,5'
          Dst:             gpsd_log
    - functionName:    rtcm3_decode_msm
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:193,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:193,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:195,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:196,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:196,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:196,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:219,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:225,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:219,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:225,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:235,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:236,12'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:235,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:237,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:237,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:249,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:261,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:262,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:263,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:261,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:265,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:271,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:271,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:273,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:279,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:284,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:285,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:284,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:286,23'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:294,11'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:286,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:287,59'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:294,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:294,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:295,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:295,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:296,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:296,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:297,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:294,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:298,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:301,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:298,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:299,57'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:309,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:301,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:302,18'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:303,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:301,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:303,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:309,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:303,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:304,57'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:309,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:309,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:310,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:310,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:311,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:311,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:312,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:309,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:313,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:316,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:313,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:314,56'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:324,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:316,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:317,18'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:318,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:316,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:318,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:324,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:318,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:319,56'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:324,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:324,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:325,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:325,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:326,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:326,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:327,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:324,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:328,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:331,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:329,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:339,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:331,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:332,18'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:333,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:331,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:333,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:339,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:333,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:334,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:339,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:339,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:340,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:340,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:341,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:341,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:342,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:342,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:343,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:343,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:344,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:339,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:345,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:345,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:346,57'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:351,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:351,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:352,11'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:353,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:351,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:353,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:356,18'
              BranchSideFuncs:
                - gpsd_log
                - sbits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:353,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:354,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:356,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:357,18'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:358,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:356,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:358,51'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:358,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:359,52'
              BranchSideFuncs:
                - ubits
                - gpsd_log
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:364,40'
              BranchSideFuncs:
                - gpsd_log
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:364,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:365,11'
              BranchSideFuncs:
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:366,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:364,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:366,51'
              BranchSideFuncs:
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:367,52'
              BranchSideFuncs:
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:372,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:372,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:196,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:202,44'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:203,37'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:204,38'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:205,38'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:207,42'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:208,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:209,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:210,42'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:213,42'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:214,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:215,42'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:237,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:250,47'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:253,47'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:255,48'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:266,54'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:274,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:280,50'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:287,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:299,57'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:304,57'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:314,56'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:319,56'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:329,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:334,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:346,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:354,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:359,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:367,52'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:372,5'
          Dst:             gpsd_log
    - functionName:    rtcm3_101567
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:100,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:100,20'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:100,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:102,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:110,62'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:103,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:103,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:103,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:118,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:118,5'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:103,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:110,62'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:111,66'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:112,45'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:113,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:114,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:115,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:116,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:118,5'
          Dst:             gpsd_log
    - functionName:    rtcm3_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:423,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:428,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:428,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:430,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:436,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:439,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:439,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:439,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:446,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:451,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:454,66'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:554,44'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:572,44'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - ubits
                - ubits
                - sbits
                - ubits
                - sbits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:590,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:602,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:731,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:749,54'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:768,19'
              BranchSideFuncs:
                - rtcm3_101567
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:778,19'
              BranchSideFuncs:
                - rtcm3_101567
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:789,19'
              BranchSideFuncs:
                - rtcm3_101567
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:800,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:809,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:818,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:895,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:938,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:946,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:967,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:974,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:981,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:988,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1003,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1010,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1017,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1026,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1053,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1060,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1067,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1074,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1082,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1090,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1098,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1107,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1116,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1125,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1132,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1139,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1146,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1153,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1160,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1167,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1174,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1181,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1188,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1195,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1202,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1209,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1216,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1220,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1228,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1238,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1248,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1258,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1268,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1281,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1292,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1299,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1306,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1312,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1322,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1332,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1342,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1352,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1362,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1375,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1386,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1393,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1400,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1406,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1416,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1426,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1436,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1446,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1456,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1469,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1480,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1487,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1494,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1500,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1510,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1520,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1530,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1540,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1550,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1563,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1574,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1581,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1588,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1594,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1604,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1614,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1624,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1634,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1644,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1654,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1665,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1672,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1679,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1685,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1695,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1705,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1715,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1725,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1735,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1745,35'
              BranchSideFuncs:
                - rtcm3_decode_msm
                - gpsd_log
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1756,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1763,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1771,65'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1797,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1804,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1811,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1824,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1831,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1839,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1846,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1853,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1860,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1867,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1877,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1884,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1891,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1898,19'
              BranchSideFuncs:
                - rtcm3_4076
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1906,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1913,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1920,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1927,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1934,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1942,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1949,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1956,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1963,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1970,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1977,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1984,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1991,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1998,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2005,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2012,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2019,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2026,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2033,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:464,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:464,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:464,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:465,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:465,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:465,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:461,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:462,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:484,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:484,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:484,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:485,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:485,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:485,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:481,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:482,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:506,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:506,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:506,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:507,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:507,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:507,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:510,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:510,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:510,13'
              BranchSideFuncs:
                - sbits
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:512,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:0,0'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:515,38'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:503,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:504,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:533,43'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:535,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:536,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:541,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:542,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:630,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:630,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:630,13'
              BranchSideFuncs:
                - sbits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:625,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:626,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:652,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:652,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:652,13'
              BranchSideFuncs:
                - sbits
                - ubits
                - ubits
                - gpsd_log
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:647,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:648,43'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - sbits
                - sbits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:676,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:683,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:671,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:709,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:715,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:721,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:702,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:738,40'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:832,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:842,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/drivers/driver_rtcm3.c:919,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:920,29'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:925,68'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1776,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1777,53'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1779,15'
              BranchSideFuncs:
                - ubits
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1779,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1780,52'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1782,15'
              BranchSideFuncs:
                - ubits
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1782,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1783,53'
              BranchSideFuncs:
                - ubits
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1785,15'
              BranchSideFuncs:
                - ubits
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1785,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1786,52'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2042,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2047,22'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2048,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2048,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2048,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs:
                - gpsd_log
            - BranchSide:      'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:426,16'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:427,11'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:430,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:435,30'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:439,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:444,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:446,5'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:454,66'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:455,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:456,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:457,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:458,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:459,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:462,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:463,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:464,13'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:465,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:466,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:474,66'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:475,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:476,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:477,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:478,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:479,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:482,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:483,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:484,13'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:485,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:486,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:487,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:488,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:496,66'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:497,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:498,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:499,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:500,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:501,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:504,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:505,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:506,13'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:507,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:508,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:509,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:510,13'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:511,26'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:517,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:525,66'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:526,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:527,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:528,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:529,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:530,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:533,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:534,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:535,13'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:536,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:537,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:538,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:539,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:540,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:541,13'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:542,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:543,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:544,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:554,44'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:555,9'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:556,24'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:557,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:558,24'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:559,33'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:560,9'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:561,24'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:562,9'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:563,24'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:572,44'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:573,15'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:574,24'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:575,41'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:576,24'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:577,33'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:578,9'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:579,24'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:580,9'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:581,24'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:582,24'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:590,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:591,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:595,47'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:602,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:603,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:607,47'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:608,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:618,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:619,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:620,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:621,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:622,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:623,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:626,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:627,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:628,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:629,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:630,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:631,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:640,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:641,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:642,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:643,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:644,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:645,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:648,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:649,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:650,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:651,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:652,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:653,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:654,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:655,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:664,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:665,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:666,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:667,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:668,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:669,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:672,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:673,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:674,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:675,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:676,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:677,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:678,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:679,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:680,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:681,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:682,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:683,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:684,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:685,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:686,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:695,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:696,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:697,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:698,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:699,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:700,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:705,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:706,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:707,39'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:708,36'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:709,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:710,48'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:711,49'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:712,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:713,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:714,25'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:721,13'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:722,48'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:723,43'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:731,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:732,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:733,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:734,60'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:735,62'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:738,40'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:739,32'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:740,46'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:749,54'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:750,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:751,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:752,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:753,50'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:755,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:757,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:758,60'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:778,19'
          Dst:             rtcm3_101567
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:789,19'
          Dst:             rtcm3_101567
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:827,23'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:833,60'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:837,24'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:843,60'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:846,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:849,27'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:852,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:853,63'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:854,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:855,49'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:857,49'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:859,52'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:861,52'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:863,46'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:865,46'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:867,46'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:869,44'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:871,44'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:873,44'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:875,41'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:876,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:878,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:880,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:882,45'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:884,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:885,61'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:902,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:903,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:904,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:905,49'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:907,49'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:909,62'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:911,62'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:913,47'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:915,47'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:917,47'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:920,29'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:921,29'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:922,29'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:925,68'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:926,68'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:927,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:928,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:929,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:946,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:947,70'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:948,49'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:950,49'
          Dst:             sbits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:952,56'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:954,59'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:956,50'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:988,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:989,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:990,58'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:991,57'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:992,60'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1026,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1027,28'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1031,47'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1032,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1036,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1040,29'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1222,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1230,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1240,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1250,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1260,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1270,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1283,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1314,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1324,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1334,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1344,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1354,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1364,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1377,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1408,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1418,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1428,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1438,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1448,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1458,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1471,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1502,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1512,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1522,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1532,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1542,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1552,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1565,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1596,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1606,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1616,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1626,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1636,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1646,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1656,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1687,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1697,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1707,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1717,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1727,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1737,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1747,19'
          Dst:             rtcm3_decode_msm
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1771,65'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1772,68'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1773,15'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1774,66'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1777,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1780,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1783,53'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1786,52'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:1898,19'
          Dst:             rtcm3_4076
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:768,19'
          Dst:             rtcm3_101567
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2048,9'
          Dst:             gpsd_log
        - Src:             'gpsd-3.25.1~dev/drivers/driver_rtcm3.c:2052,9'
          Dst:             gpsd_log
    - functionName:    shiftleft
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/bits.c:149,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:156,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:159,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:164,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:159,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:164,15'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:159,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:160,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:164,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    putbef32
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~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.25.1~dev/libgps/bits.c:81,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:0,0'
              BranchSideFuncs:
                - ubits
                - __assert_fail
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:81,20'
              BranchSideFuncs:
                - ubits
                - __assert_fail
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:86,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:86,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:88,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:89,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/bits.c:81,20'
          Dst:             ubits
        - Src:             'gpsd-3.25.1~dev/libgps/bits.c:86,5'
          Dst:             __assert_fail
    - functionName:    ubits
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/bits.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:42,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:42,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:42,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:43,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:43,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:43,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:44,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:47,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:53,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:50,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:50,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:53,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:47,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:53,27'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:54,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:55,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:58,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:60,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:60,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:64,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:65,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:66,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:67,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:69,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:64,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:67,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:64,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:65,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:65,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:66,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:66,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/bits.c:66,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:66,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/bits.c:67,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/bits.c:42,5'
          Dst:             __assert_fail
    - functionName:    gps_maskdump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/gps_maskdump.c:84,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:0,0'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:87,41'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/gps_maskdump.c:87,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:86,71'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:88,25'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/gps_maskdump.c:88,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:89,23'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:91,36'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/gps_maskdump.c:86,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:87,41'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gps_maskdump.c:94,11'
              BranchSideFuncs:
                - strlcat
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gps_maskdump.c:89,23'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/gps_maskdump.c:91,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/gps_maskdump.c:94,11'
          Dst:             strlcat
    - functionName:    ubx2_to_prn
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          216
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:938,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:938,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:943,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:943,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:943,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:946,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:954,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:969,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:984,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:999,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1014,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1028,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:946,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:946,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:950,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:954,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:954,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:957,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:957,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:958,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:959,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:959,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:959,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:960,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:969,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:970,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:971,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:971,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:971,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:974,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:974,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:974,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:975,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:984,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:985,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:986,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:986,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:986,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:989,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:989,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:989,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:990,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:999,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1000,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1001,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1001,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1001,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1004,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1004,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1004,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1005,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1014,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1015,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1016,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1016,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1016,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1019,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1019,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1019,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1020,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1028,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1029,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1030,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1030,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1030,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1033,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:1033,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1033,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:1034,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    datum_code_string
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 923
      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.25.1~dev/libgps/gpsutils.c:887,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strlcpy
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:887,5'
              BranchSideFuncs:
                - strlcpy
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:887,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:896,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:899,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:902,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:905,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:908,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:911,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:919,9'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:921,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:921,9'
              BranchSideFuncs:
                - strlcpy
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:919,9'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:921,9'
          Dst:             strlcpy
    - functionName:    TS_NORM
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nanowait
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TS_NORM
        - pselect
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:869,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - TS_NORM.4359
                - pselect
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:871,5'
              BranchSideFuncs:
                - TS_NORM.4359
                - pselect
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:873,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:875,12'
          Dst:             pselect
    - functionName:    earth_distance
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 863
      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.25.1~dev/libgps/gpsutils.c:863,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - earth_distance_and_bearings
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:863,12'
              BranchSideFuncs:
                - earth_distance_and_bearings
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:863,12'
          Dst:             earth_distance_and_bearings
    - functionName:    earth_distance_and_bearings
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 858
      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:
        - atan2
        - cos
        - sin
        - tan
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:800,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/libgps/gpsutils.c:810,15'
              BranchSideFuncs:
                - tan
                - atan
                - tan
                - atan
                - sin
                - cos
                - sin
                - cos
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:816,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:816,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:820,41'
              BranchSideFuncs:
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:826,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:828,9'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:830,20'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:834,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:835,19'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:841,17'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:834,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:810,15'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:834,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:848,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:849,28'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:852,14'
              BranchSideFuncs:
                - sin
                - cos
                - atan2
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:852,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:853,28'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:857,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:801,25'
          Dst:             tan
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:801,10'
          Dst:             atan
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:802,25'
          Dst:             tan
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:802,10'
          Dst:             atan
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:803,12'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:804,12'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:805,12'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:806,12'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:810,15'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:811,15'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:821,13'
          Dst:             atan2
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:849,28'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:850,49'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:849,15'
          Dst:             atan2
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:853,28'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:854,35'
          Dst:             cos
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:853,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.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 774
      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.25.1~dev/libgps/gpsutils.c:770,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - timespec_to_iso8601
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:772,11'
              BranchSideFuncs:
                - clock_gettime
                - timespec_to_iso8601
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:772,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:773,12'
          Dst:             timespec_to_iso8601
    - functionName:    timespec_to_iso8601
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 764
      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:    3
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:733,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:735,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:738,19'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:738,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:740,23'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:745,24'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:745,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:747,24'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:751,11'
              BranchSideFuncs:
                - gmtime_r
                - strftime
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:735,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:751,11'
          Dst:             gmtime_r
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:760,11'
          Dst:             strftime
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:761,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.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 721
      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.25.1~dev/libgps/gpsutils.c:691,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strptime
                - mkgmtime
                - strtod
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:691,15'
              BranchSideFuncs:
                - strptime
                - mkgmtime
                - strtod
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:696,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:697,20'
              BranchSideFuncs:
                - mkgmtime
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:709,18'
              BranchSideFuncs:
                - mkgmtime
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:696,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:698,20'
              BranchSideFuncs:
                - strtod
                - mkgmtime
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:709,18'
              BranchSideFuncs:
                - mkgmtime
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:715,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:715,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:718,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:695,14'
          Dst:             strptime
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:698,20'
          Dst:             strtod
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:709,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.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          104
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    25
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:652,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:652,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:653,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:653,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:654,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:655,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:654,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:654,29'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:655,12'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:652,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:652,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:656,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gps_merge_fix
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 631
      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.25.1~dev/libgps/gpsutils.c:483,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:483,15'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:483,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:483,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:484,15'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:483,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:483,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:487,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:487,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:488,26'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:490,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:490,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:491,30'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:494,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:494,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:496,26'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:500,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:500,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:501,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:505,19'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:501,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:502,24'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:505,19'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:505,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:506,18'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:516,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:506,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:507,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:509,18'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:509,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:510,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:512,18'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:512,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:513,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:516,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:516,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:517,27'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:519,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:519,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:520,18'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:527,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:520,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:521,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:523,18'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:523,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:524,17'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:527,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:527,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:528,27'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:530,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:530,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:531,27'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:533,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:533,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:534,25'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:536,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:536,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:537,14'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:541,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:536,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:538,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:541,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:541,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:542,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:544,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:544,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:545,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:547,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:547,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:548,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:551,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:551,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:552,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:555,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:555,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:556,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:558,14'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:558,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:559,13'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:561,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:561,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:562,25'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:564,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:564,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:565,28'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:570,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:570,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:571,34'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:576,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:576,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:577,33'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:586,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:580,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:581,19'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:586,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:580,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:582,21'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:586,24'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:586,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:587,34'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:591,23'
              BranchSideFuncs:
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:591,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:592,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:594,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:594,39'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:595,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:601,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:594,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:597,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:601,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:601,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:602,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:604,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:604,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:605,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:608,24'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:609,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:625,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:609,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:610,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:612,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:612,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:613,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:615,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:615,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:616,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:618,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:618,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:619,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:621,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:621,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:622,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:625,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:625,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:626,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:628,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:628,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:628,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:629,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:592,9'
          Dst:             strlcpy
    - functionName:    gps_clear_log
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 475
      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.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 450
      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.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 434
      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.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 427
      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.25.1~dev/libgps/gpsutils.c:404,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - gps_clear_base
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:404,5'
              BranchSideFuncs:
                - gps_clear_base
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:426,5'
          Dst:             gps_clear_base
    - functionName:    gps_clear_base
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 346
      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.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 399
      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.25.1~dev/libgps/gpsutils.c:351,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - gps_clear_base
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:351,5'
              BranchSideFuncs:
                - gps_clear_base
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:398,5'
          Dst:             gps_clear_base
    - functionName:    safe_atof
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 332
      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:    135
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:180,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:180,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:180,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:180,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:183,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:183,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:185,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:202,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:185,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:188,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:202,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:188,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:190,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:202,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:190,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:190,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:202,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:204,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:205,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:210,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:205,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:205,38'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:221,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:205,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:210,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:221,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:222,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:225,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:227,18'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:227,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:228,25'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:231,25'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:233,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:241,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:328,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:241,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:242,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:251,25'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:252,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:260,36'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:244,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:245,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:241,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:242,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:251,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:254,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:255,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:251,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:252,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:260,38'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:268,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:269,14'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:270,11'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:268,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:270,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:295,23'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:271,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:273,15'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:275,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:275,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:276,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:280,16'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:280,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:280,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:292,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:280,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:280,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:292,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:282,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:283,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:289,15'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:283,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:283,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:287,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:292,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:293,23'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:295,23'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:305,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:307,15'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:311,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:311,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:313,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:316,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:316,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:317,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:321,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:317,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:316,40'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:318,23'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:316,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:317,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:321,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:321,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:322,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:324,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:328,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:329,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:313,9'
          Dst:             __errno_location
    - functionName:    val2str
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    104
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:104,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:104,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:105,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:105,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:104,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:105,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:104,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:104,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:108,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:105,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:104,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:105,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flags2str
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/gpsutils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 92
      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:    45
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:82,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:0,0'
              BranchSideFuncs:
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:82,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:83,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:84,20'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:84,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:85,25'
              BranchSideFuncs:
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:90,14'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:85,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:86,17'
              BranchSideFuncs:
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:88,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/gpsutils.c:83,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/gpsutils.c:84,20'
              BranchSideFuncs:
                - strlcat
                - strlcat
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:86,17'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/gpsutils.c:88,13'
          Dst:             strlcat
    - functionName:    gps_visibilize
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/hex.c:322,15'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:322,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:324,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:324,50'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:324,41'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:324,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:324,5'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:326,13'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:326,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:327,29'
              BranchSideFuncs:
                - snprintf
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:329,29'
              BranchSideFuncs:
                - snprintf
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:324,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:324,50'
              BranchSideFuncs:
                - __ctype_b_loc
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:324,41'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/hex.c:326,13'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/hex.c:329,19'
          Dst:             snprintf
    - functionName:    hex_escapes
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/hex.c:145,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:146,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:311,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:146,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:151,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:151,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:157,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:160,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:163,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:169,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:172,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:174,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:306,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:174,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:174,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:174,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:238,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:238,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:243,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:246,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:249,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:252,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:255,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:258,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:261,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:264,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:267,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:272,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:272,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:277,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:277,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:282,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:282,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:287,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:287,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:292,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:292,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:297,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:297,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:145,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:146,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:311,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    hex2bin
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/hex.c:88,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:89,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:91,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:88,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:91,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:92,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:94,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:91,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:91,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:94,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:94,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:95,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:94,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:94,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:101,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:102,12'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:104,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:101,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:104,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:105,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:107,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:104,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:104,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:107,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:107,27'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:108,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:107,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:107,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gps_hexpack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/hex.c:122,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs:
                - strnlen
                - hex2bin
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:122,9'
              BranchSideFuncs:
                - strnlen
                - hex2bin
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:123,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:123,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:124,20'
              BranchSideFuncs:
                - hex2bin
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:123,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:123,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:130,40'
              BranchSideFuncs:
                - hex2bin
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:130,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:130,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:133,18'
              BranchSideFuncs:
                - hex2bin
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:128,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:130,40'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:135,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/hex.c:122,9'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/libgps/hex.c:130,24'
          Dst:             hex2bin
    - functionName:    gps_hexdump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/hex.c:63,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:67,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:67,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:67,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:67,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:67,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:73,42'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:73,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:74,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:77,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:73,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:74,31'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:77,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gpsd_packetdump
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/hex.c:34,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:0,0'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:34,14'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:37,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:39,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:47,5'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:39,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:40,15'
              BranchSideFuncs:
                - gps_hexdump
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:43,20'
              BranchSideFuncs:
                - gps_hexdump
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:40,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:37,50'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:41,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:39,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:37,50'
              BranchSideFuncs:
                - gps_hexdump
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:43,20'
              BranchSideFuncs:
                - gps_hexdump
        - Branch String:   'gpsd-3.25.1~dev/libgps/hex.c:37,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:39,21'
              BranchSideFuncs:
                - __ctype_b_loc
                - gps_hexdump
            - BranchSide:      'gpsd-3.25.1~dev/libgps/hex.c:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/hex.c:40,15'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/hex.c:43,20'
          Dst:             gps_hexdump
    - functionName:    libgps_dump_state
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 615
      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.25.1~dev/libgps/libgps_core.c:502,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/libgps/libgps_core.c:506,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.25.1~dev/libgps/libgps_core.c:509,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:510,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.25.1~dev/libgps/libgps_core.c:513,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.25.1~dev/libgps/libgps_core.c:513,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:514,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:518,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:518,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:519,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:522,22'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:522,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:523,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:526,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:526,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:527,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:529,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:529,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:530,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:532,28'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:532,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:533,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:536,19'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:536,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:537,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:539,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:539,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:542,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:545,18'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:545,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:547,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:550,17'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:550,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:551,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:563,21'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:563,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:564,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:570,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:570,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:571,23'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:583,23'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:583,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:586,23'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:597,28'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:591,27'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:597,28'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:588,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:591,27'
              BranchSideFuncs:
                - fprintf
                - fwrite
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:597,28'
              BranchSideFuncs:
                - fwrite
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:597,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:598,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:600,20'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:600,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:601,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:604,24'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:604,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:604,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:606,23'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:608,9'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:609,27'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:608,9'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:609,27'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:507,47'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:506,11'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:511,23'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:510,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:515,22'
          Dst:             timespec_str
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:514,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:519,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:523,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:527,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:530,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:533,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:537,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:542,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:547,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:551,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:564,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:571,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:586,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:591,19'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:598,15'
          Dst:             fwrite
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:601,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:606,15'
          Dst:             fprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:609,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.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:495,11'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:495,11'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:495,11'
          Dst:             snprintf
    - functionName:    gps_mainloop
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gps_maskdump
        - gps_shm_mainloop
        - gps_sock_mainloop
        - libgps_trace
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:444,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:444,5'
              BranchSideFuncs:
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - libgps_trace
                - gps_sock_mainloop
                - libgps_trace
                - gps_shm_mainloop
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:447,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:448,9'
              BranchSideFuncs:
                - libgps_trace
                - gps_shm_mainloop
                - gps_maskdump
                - libgps_trace
                - libgps_trace
                - gps_sock_mainloop
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:459,11'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
                - libgps_trace
                - gps_sock_mainloop
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:459,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:459,9'
              BranchSideFuncs:
                - libgps_trace
                - gps_sock_mainloop
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:460,9'
              BranchSideFuncs:
                - libgps_trace
                - gps_sock_mainloop
                - gps_maskdump
                - libgps_trace
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:444,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:448,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:449,18'
          Dst:             gps_shm_mainloop
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:460,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:461,18'
          Dst:             gps_sock_mainloop
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:465,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:465,5'
          Dst:             libgps_trace
    - functionName:    libgps_trace
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fputs
        - str_vappendf
      functionUses:    25
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:41,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - str_vappendf
                - fputs
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:41,21'
              BranchSideFuncs:
                - str_vappendf
                - fputs
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:41,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:42,9'
              BranchSideFuncs:
                - str_vappendf
                - fputs
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:47,9'
          Dst:             str_vappendf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:50,15'
          Dst:             fputs
    - functionName:    str_vappendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,28'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,28'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,12'
          Dst:             vsnprintf
    - functionName:    gps_waiting
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      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.25.1~dev/libgps/libgps_core.c:411,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - gps_sock_waiting
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:411,33'
              BranchSideFuncs:
                - strcmp
                - gps_sock_waiting
                - gps_shm_waiting
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:411,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:412,14'
              BranchSideFuncs:
                - gps_sock_waiting
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:417,46'
              BranchSideFuncs:
                - gps_sock_waiting
                - gps_shm_waiting
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:411,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:411,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:417,46'
              BranchSideFuncs:
                - gps_sock_waiting
                - gps_shm_waiting
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:417,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:418,19'
              BranchSideFuncs:
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:424,11'
              BranchSideFuncs:
                - gps_sock_waiting
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:424,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:424,9'
              BranchSideFuncs:
                - gps_sock_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:425,19'
              BranchSideFuncs:
                - gps_sock_waiting
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:412,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:418,19'
          Dst:             gps_shm_waiting
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:425,19'
          Dst:             gps_sock_waiting
    - functionName:    gps_data
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 399
      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.25.1~dev/libgps/libgps_core.c:396,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - gps_sock_data
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:396,12'
              BranchSideFuncs:
                - gps_sock_data
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:396,12'
          Dst:             gps_sock_data
    - functionName:    gps_stream
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 388
      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.25.1~dev/libgps/libgps_core.c:373,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - gps_sock_stream
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:373,33'
              BranchSideFuncs:
                - strcmp
                - gps_sock_stream
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:373,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:374,14'
              BranchSideFuncs:
                - gps_sock_stream
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:378,14'
              BranchSideFuncs:
                - gps_sock_stream
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:373,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:376,15'
              BranchSideFuncs:
                - gps_sock_stream
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:378,14'
              BranchSideFuncs:
                - gps_sock_stream
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:379,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:379,9'
              BranchSideFuncs:
                - gps_sock_stream
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:384,14'
              BranchSideFuncs:
                - gps_sock_stream
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:374,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:384,14'
          Dst:             gps_sock_stream
    - functionName:    gps_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 359
      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.25.1~dev/libgps/libgps_core.c:343,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - vsnprintf
                - strnlen
                - strlcat
                - gps_sock_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:346,5'
              BranchSideFuncs:
                - vsnprintf
                - strnlen
                - strlcat
                - gps_sock_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:350,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:350,9'
              BranchSideFuncs:
                - gps_sock_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:351,15'
              BranchSideFuncs:
                - strlcat
                - gps_sock_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:347,11'
          Dst:             vsnprintf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:350,21'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:351,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:355,14'
          Dst:             gps_sock_send
    - functionName:    gps_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          224
      EdgeCount:       51
      CyclomaticComplexity: 15
      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.25.1~dev/libgps/libgps_core.c:210,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              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
                - libgps_trace
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:210,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
                - libgps_trace
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:211,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:212,12'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - libgps_trace
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:217,17'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - libgps_trace
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:211,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:215,18'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - libgps_trace
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:217,17'
              BranchSideFuncs:
                - strcmp
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - libgps_trace
                - libgps_trace
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:217,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:218,9'
              BranchSideFuncs:
                - libgps_trace
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:225,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.25.1~dev/libgps/libgps_core.c:225,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:226,14'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:316,14'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:225,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:231,9'
              BranchSideFuncs:
                - __errno_location
                - read
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:316,14'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
                - gps_shm_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:245,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:249,20'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:260,22'
              BranchSideFuncs:
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:249,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:250,34'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:253,34'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:264,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:265,25'
              BranchSideFuncs:
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:272,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:264,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:266,16'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:280,14'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:264,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:265,25'
              BranchSideFuncs:
                - libgps_trace
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:272,13'
              BranchSideFuncs:
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:292,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:294,13'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:296,55'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:303,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:305,32'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:309,39'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:316,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:317,18'
              BranchSideFuncs:
                - gps_shm_read
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:324,18'
              BranchSideFuncs:
                - gps_sock_read
                - gps_maskdump
                - libgps_trace
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:210,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:219,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:220,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:226,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:231,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:241,20'
          Dst:             read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:257,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:272,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:296,15'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:298,18'
          Dst:             gps_unpack
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:317,18'
          Dst:             gps_shm_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:324,18'
          Dst:             gps_sock_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:328,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:328,5'
          Dst:             libgps_trace
    - functionName:    gps_close
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gps_shm_close
        - gps_sock_close
        - libgps_trace
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:176,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - libgps_trace
                - gps_shm_close
                - gps_sock_close
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:176,5'
              BranchSideFuncs:
                - libgps_trace
                - gps_shm_close
                - gps_sock_close
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:179,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:180,9'
              BranchSideFuncs:
                - gps_sock_close
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:187,18'
              BranchSideFuncs:
                - gps_sock_close
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:176,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:180,9'
          Dst:             gps_shm_close
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:187,18'
          Dst:             gps_sock_close
    - functionName:    gps_open
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          128
      EdgeCount:       36
      CyclomaticComplexity: 12
      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.25.1~dev/libgps/libgps_core.c:78,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gps_shm_open
                - libgps_trace
                - open
                - calloc
                - __errno_location
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:78,10'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - gps_shm_open
                - libgps_trace
                - open
                - calloc
                - __errno_location
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:78,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:83,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
                - libgps_trace
                - open
                - calloc
                - __errno_location
                - libgps_trace
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:86,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:87,14'
              BranchSideFuncs:
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:143,18'
              BranchSideFuncs:
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:86,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:90,9'
              BranchSideFuncs:
                - libgps_trace
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - __errno_location
                - libgps_trace
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:113,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.25.1~dev/libgps/libgps_core.c:91,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:92,13'
              BranchSideFuncs:
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:96,14'
              BranchSideFuncs:
                - open
                - calloc
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
                - __errno_location
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:97,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:96,14'
              BranchSideFuncs:
                - __errno_location
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:98,13'
              BranchSideFuncs:
                - __errno_location
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:107,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:107,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:160,18'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:112,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:114,18'
              BranchSideFuncs:
                - gps_shm_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:143,18'
              BranchSideFuncs:
                - gps_sock_open
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:115,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:116,20'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:160,18'
              BranchSideFuncs:
                - gps_clear_att
                - gps_clear_dop
                - gps_clear_fix
                - gps_clear_gst
                - gps_clear_log
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:116,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:116,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:119,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_core.c:119,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:119,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:123,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:87,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:90,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:92,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:96,14'
          Dst:             open
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:98,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:98,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:106,34'
          Dst:             calloc
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:113,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:114,18'
          Dst:             gps_shm_open
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:143,18'
          Dst:             gps_sock_open
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:162,5'
          Dst:             gps_clear_att
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:163,5'
          Dst:             gps_clear_dop
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:164,5'
          Dst:             gps_clear_fix
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:165,5'
          Dst:             gps_clear_gst
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:166,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.25.1~dev/libgps/libgps_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      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.25.1~dev/libgps/libgps_core.c:33,23'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:0,0'
              BranchSideFuncs:
                - json_enable_debug
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_core.c:33,23'
              BranchSideFuncs:
                - json_enable_debug
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_core.c:35,5'
          Dst:             json_enable_debug
    - functionName:    gps_shm_mainloop
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/libgps_shm.c:202,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,14'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
                - gps_shm_waiting
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,13'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:205,18'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:207,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:207,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:210,15'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:210,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,14'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:211,13'
              BranchSideFuncs:
                - gps_shm_waiting
                - gps_shm_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,13'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:205,18'
              BranchSideFuncs:
                - gps_shm_read
                - gps_shm_waiting
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,14'
          Dst:             gps_shm_waiting
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:205,18'
          Dst:             gps_shm_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:202,14'
          Dst:             gps_shm_waiting
    - functionName:    gps_shm_waiting
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/libgps_shm.c:85,35'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.4544
                - memory_barrier
                - memory_barrier
                - memory_barrier
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:99,9'
              BranchSideFuncs:
                - clock_gettime
                - TS_NORM.4544
                - memory_barrier
                - memory_barrier
                - memory_barrier
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:104,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:104,37'
              BranchSideFuncs:
                - clock_gettime
                - memory_barrier
                - memory_barrier
                - memory_barrier
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:108,15'
              BranchSideFuncs:
                - clock_gettime
                - memory_barrier
                - memory_barrier
                - memory_barrier
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:104,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:105,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:108,15'
              BranchSideFuncs:
                - clock_gettime
                - memory_barrier
                - memory_barrier
                - memory_barrier
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:109,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:109,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:109,13'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
                - memory_barrier
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:89,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:92,5'
          Dst:             TS_NORM
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:99,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:101,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:103,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:108,15'
          Dst:             clock_gettime
    - functionName:    gps_shm_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/libgps_shm.c:120,26'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:120,26'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:120,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:126,53'
              BranchSideFuncs:
                - memory_barrier
                - memory_barrier
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:148,9'
          Dst:             memory_barrier
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:153,9'
          Dst:             memory_barrier
    - functionName:    memory_barrier
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~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.25.1~dev/libgps/../include/timespec.h:43,27'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:44,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:44,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:45,20'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:43,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:47,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:58,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:47,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:49,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:51,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:51,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:51,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:53,25'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:58,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:60,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:62,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/timespec.h:62,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:62,20'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/timespec.h:64,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gps_shm_close
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/libgps_shm.c:180,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - shmdt
                - free
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:180,9'
              BranchSideFuncs:
                - shmdt
                - free
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:180,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:180,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:181,39'
              BranchSideFuncs:
                - shmdt
                - free
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:181,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:182,19'
              BranchSideFuncs:
                - free
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:184,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'gpsd-3.25.1~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.25.1~dev/libgps/libgps_shm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - calloc
        - getenv
        - libgps_trace
        - shmat
        - shmget
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:46,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:0,0'
              BranchSideFuncs:
                - getenv
                - strtol
                - libgps_trace
                - shmget
                - calloc
                - shmat
                - __errno_location
                - strerror
                - libgps_trace
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:46,19'
              BranchSideFuncs:
                - getenv
                - strtol
                - libgps_trace
                - shmget
                - calloc
                - shmat
                - __errno_location
                - strerror
                - libgps_trace
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:46,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:47,22'
              BranchSideFuncs:
                - libgps_trace
                - shmget
                - calloc
                - shmat
                - __errno_location
                - strerror
                - libgps_trace
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:49,5'
              BranchSideFuncs:
                - libgps_trace
                - shmget
                - calloc
                - shmat
                - __errno_location
                - strerror
                - libgps_trace
                - free
                - __errno_location
                - strerror
                - libgps_trace
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:53,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:55,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:60,30'
              BranchSideFuncs:
                - calloc
                - shmat
                - __errno_location
                - strerror
                - libgps_trace
                - free
                - __errno_location
                - strerror
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:61,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:62,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:67,32'
              BranchSideFuncs:
                - shmat
                - __errno_location
                - strerror
                - libgps_trace
                - free
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_shm.c:68,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:70,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - libgps_trace
                - free
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_shm.c:76,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:46,19'
          Dst:             getenv
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:47,22'
          Dst:             strtol
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:49,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:52,13'
          Dst:             shmget
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:55,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:55,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:55,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:60,30'
          Dst:             calloc
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:62,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:62,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:62,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:67,32'
          Dst:             shmat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:70,9'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_shm.c:70,9'
          Dst:             strerror
        - Src:             'gpsd-3.25.1~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.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 561
      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.25.1~dev/libgps/libgps_sock.c:547,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - gps_waiting
                - gps_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:550,14'
              BranchSideFuncs:
                - gps_waiting
                - gps_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:550,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:550,13'
              BranchSideFuncs:
                - gps_read
                - gps_waiting
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:553,18'
              BranchSideFuncs:
                - gps_read
                - gps_waiting
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:555,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:555,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:558,9'
              BranchSideFuncs:
                - gps_waiting
                - gps_read
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:550,14'
          Dst:             gps_waiting
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:553,18'
          Dst:             gps_read
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    gps_sock_stream
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          265
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - gps_send
        - libgps_trace
        - str_appendf
        - strlcat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:470,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:470,10'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:472,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:473,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:475,21'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:475,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:476,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:503,15'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:477,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:478,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:480,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:480,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:481,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:483,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:483,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:484,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:486,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:486,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:487,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:489,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:489,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:490,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:492,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:492,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:493,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:495,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:495,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:496,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:498,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:498,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:498,13'
              BranchSideFuncs:
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:499,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:504,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:505,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:507,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:507,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:508,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:510,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:510,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:511,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:513,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:513,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:514,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:516,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:516,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:517,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:519,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:519,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:520,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:522,19'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:522,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:523,19'
              BranchSideFuncs:
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:525,19'
              BranchSideFuncs:
                - strlcat
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:525,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:526,19'
              BranchSideFuncs:
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:528,19'
              BranchSideFuncs:
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:528,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:528,13'
              BranchSideFuncs:
                - strlcat
                - libgps_trace
                - gps_send
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:529,13'
              BranchSideFuncs:
                - str_appendf.4580
                - strlcat
                - libgps_trace
                - gps_send
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:476,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:478,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:481,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:484,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:487,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:490,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:493,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:496,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:499,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:503,15'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:505,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:508,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:511,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:514,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:517,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:520,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:523,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:526,19'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:529,13'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:532,11'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:533,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:534,12'
          Dst:             gps_send
    - functionName:    gps_sock_send
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 464
      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.25.1~dev/libgps/libgps_sock.c:437,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - strnlen
                - write
                - fprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:437,22'
              BranchSideFuncs:
                - strnlen
                - write
                - fprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:457,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:457,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:460,19'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:437,22'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:455,12'
          Dst:             write
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:460,11'
          Dst:             fprintf
    - functionName:    gps_sock_data
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 426
      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.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gps_maskdump
        - gps_visibilize
        - libgps_dump_state
        - libgps_json_unpack
        - libgps_trace
        - strnlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:388,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - strnlen
                - gps_visibilize
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - strnlen
                - gps_visibilize
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:389,5'
              BranchSideFuncs:
                - strnlen
                - gps_visibilize
                - libgps_trace
                - gps_maskdump
                - libgps_trace
                - strnlen
                - gps_visibilize
                - libgps_trace
                - libgps_json_unpack
                - libgps_dump_state
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:394,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:394,9'
              BranchSideFuncs:
                - strnlen
                - gps_visibilize
                - libgps_trace
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
                - libgps_dump_state
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:395,21'
              BranchSideFuncs:
                - strnlen
                - gps_visibilize
                - libgps_trace
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
                - libgps_dump_state
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:397,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:400,13'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:411,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:404,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:407,22'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:411,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:407,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:398,24'
              BranchSideFuncs:
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:408,17'
              BranchSideFuncs:
                - libgps_dump_state
                - strnlen
                - gps_visibilize
                - libgps_trace
                - libgps_json_unpack
                - gps_maskdump
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:398,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:399,24'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:411,5'
              BranchSideFuncs:
                - gps_maskdump
                - libgps_trace
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:389,5'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:389,5'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:389,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:400,13'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:400,13'
          Dst:             gps_visibilize
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:400,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:404,23'
          Dst:             libgps_json_unpack
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:408,17'
          Dst:             libgps_dump_state
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:414,5'
          Dst:             gps_maskdump
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:414,5'
          Dst:             libgps_trace
    - functionName:    gps_sock_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          200
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - clock_gettime
        - gps_unpack
        - recv
        - strlcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:188,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:188,5'
              BranchSideFuncs:
                - __errno_location
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:195,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:193,36'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:214,37'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:195,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:196,12'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:339,10'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:195,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:195,29'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:201,55'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:201,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:201,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:214,37'
              BranchSideFuncs:
                - recv
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:301,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:308,30'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:317,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:308,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:308,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:309,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:309,37'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:309,37'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:317,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:328,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:326,20'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:328,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:329,16'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:339,10'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:328,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:328,41'
              BranchSideFuncs:
                - strlcpy
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:328,29'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:340,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:341,26'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:343,51'
              BranchSideFuncs:
                - clock_gettime
                - gps_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:368,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:370,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:374,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:188,5'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:214,23'
          Dst:             recv
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:341,9'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:343,11'
          Dst:             clock_gettime
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:345,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.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 176
      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.25.1~dev/libgps/libgps_sock.c:157,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - free
                - close
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:157,10'
              BranchSideFuncs:
                - free
                - close
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:173,14'
          Dst:             close
    - functionName:    gps_sock_waiting
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - libgps_trace
        - nanowait
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:140,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - libgps_trace
                - nanowait
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:142,5'
              BranchSideFuncs:
                - libgps_trace
                - nanowait
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:144,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:144,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:148,5'
              BranchSideFuncs:
                - nanowait
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:142,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:150,12'
          Dst:             nanowait
    - functionName:    gps_sock_open
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - calloc
        - libgps_trace
        - netlib_connectsock
        - netlib_errstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:73,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:0,0'
              BranchSideFuncs:
                - libgps_trace
                - netlib_connectsock
                - libgps_trace
                - calloc
                - __errno_location
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:73,14'
              BranchSideFuncs:
                - libgps_trace
                - netlib_connectsock
                - libgps_trace
                - calloc
                - __errno_location
                - netlib_errstr
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:73,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:75,5'
              BranchSideFuncs:
                - libgps_trace
                - netlib_connectsock
                - libgps_trace
                - calloc
                - __errno_location
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:76,14'
              BranchSideFuncs:
                - libgps_trace
                - netlib_connectsock
                - libgps_trace
                - calloc
                - __errno_location
                - netlib_errstr
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:76,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:78,5'
              BranchSideFuncs:
                - libgps_trace
                - netlib_connectsock
                - libgps_trace
                - calloc
                - __errno_location
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:80,5'
              BranchSideFuncs:
                - libgps_trace
                - netlib_connectsock
                - libgps_trace
                - calloc
                - __errno_location
                - netlib_errstr
                - libgps_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:109,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:110,22'
              BranchSideFuncs:
                - __errno_location
                - netlib_errstr
                - libgps_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:117,18'
              BranchSideFuncs:
                - libgps_trace
                - calloc
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_sock.c:127,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:127,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_sock.c:130,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:80,5'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:108,16'
          Dst:             netlib_connectsock
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:111,13'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:112,13'
          Dst:             netlib_errstr
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:112,13'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:118,9'
          Dst:             libgps_trace
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_sock.c:126,30'
          Dst:             calloc
    - functionName:    netlib_sock2ip
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 334
      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.25.1~dev/libgps/netlib.c:324,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getpeername
                - socka2a
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:325,15'
              BranchSideFuncs:
                - getpeername
                - socka2a
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:328,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:329,9'
              BranchSideFuncs:
                - socka2a
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:331,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:327,9'
          Dst:             getpeername
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:329,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.25.1~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 316
      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.25.1~dev/libgps/netlib.c:302,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:302,22'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:302,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:306,23'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:306,23'
              BranchSideFuncs:
                - inet_ntop
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:310,15'
              BranchSideFuncs:
                - strlcpy
                - strlcpy
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:313,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:313,9'
              BranchSideFuncs:
                - strlcpy
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:314,15'
              BranchSideFuncs:
                - strlcpy
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:306,13'
          Dst:             inet_ntop
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:310,15'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:314,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.25.1~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - socket
        - strlcpy
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:277,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - socket
                - strlcpy
                - strlen
                - connect
                - close
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:277,24'
              BranchSideFuncs:
                - socket
                - strlcpy
                - strlen
                - connect
                - close
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:279,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:279,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:283,22'
              BranchSideFuncs:
                - strlcpy
                - strlen
                - connect
                - close
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:286,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - close
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:287,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:279,21'
          Dst:             socket
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:284,11'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:286,54'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:286,13'
          Dst:             connect
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:287,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.25.1~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:253,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:253,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:253,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    netlib_connectsock
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 247
      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.25.1~dev/libgps/netlib.c:247,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - netlib_connectsock1
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:247,12'
              BranchSideFuncs:
                - netlib_connectsock1
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:247,12'
          Dst:             netlib_connectsock1
    - functionName:    netlib_connectsock1
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/netlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          309
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached:
        - __errno_location
        - bind
        - close
        - connect
        - fcntl
        - freeaddrinfo
        - getaddrinfo
        - getprotobyname
        - inet_ntop
        - setsockopt
        - socket
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:78,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:78,21'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:84,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:85,20'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:88,11'
              BranchSideFuncs:
                - getprotobyname
                - strcmp
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:89,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:91,17'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:92,21'
              BranchSideFuncs:
                - strcmp
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:91,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:100,11'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:92,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:92,16'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:94,17'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:94,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:0,0'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:100,11'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:103,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:104,24'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:107,22'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - getaddrinfo
                - freeaddrinfo
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:120,22'
              BranchSideFuncs:
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:144,0'
              BranchSideFuncs:
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:125,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:125,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:128,9'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:148,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:144,44'
              BranchSideFuncs:
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
                - freeaddrinfo
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:155,13'
              BranchSideFuncs:
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - close
                - socket
                - freeaddrinfo
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:156,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:159,20'
              BranchSideFuncs:
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
                - freeaddrinfo
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:177,13'
              BranchSideFuncs:
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
                - freeaddrinfo
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:159,20'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:161,34'
              BranchSideFuncs:
                - bind
                - inet_ntop
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - freeaddrinfo
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:166,40'
              BranchSideFuncs:
                - connect
                - __errno_location
                - inet_ntop
                - close
                - socket
                - setsockopt
                - bind
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - freeaddrinfo
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:177,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:179,43'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
                - freeaddrinfo
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:188,17'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
                - freeaddrinfo
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:179,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:180,28'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
                - freeaddrinfo
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:188,17'
              BranchSideFuncs:
                - close
                - socket
                - setsockopt
                - connect
                - __errno_location
                - inet_ntop
                - freeaddrinfo
                - setsockopt
                - setsockopt
                - setsockopt
                - fcntl
                - fcntl
                - bind
                - freeaddrinfo
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:144,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:147,24'
              BranchSideFuncs:
                - freeaddrinfo
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:192,18'
              BranchSideFuncs:
                - freeaddrinfo
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:222,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:224,13'
              BranchSideFuncs:
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:229,11'
              BranchSideFuncs:
                - fcntl
                - fcntl
        - Branch String:   'gpsd-3.25.1~dev/libgps/netlib.c:229,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:229,9'
              BranchSideFuncs:
                - fcntl
                - fcntl
            - BranchSide:      'gpsd-3.25.1~dev/libgps/netlib.c:232,33'
              BranchSideFuncs:
                - fcntl
                - fcntl
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:88,11'
          Dst:             getprotobyname
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:89,14'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:92,21'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:117,16'
          Dst:             getaddrinfo
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:120,9'
          Dst:             freeaddrinfo
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:123,15'
          Dst:             getaddrinfo
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:124,9'
          Dst:             freeaddrinfo
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:147,13'
          Dst:             socket
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:156,19'
          Dst:             setsockopt
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:161,22'
          Dst:             bind
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:166,25'
          Dst:             connect
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:170,35'
          Dst:             __errno_location
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:179,25'
          Dst:             inet_ntop
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:188,17'
          Dst:             close
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:192,5'
          Dst:             freeaddrinfo
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:202,15'
          Dst:             setsockopt
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:204,15'
          Dst:             setsockopt
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:192,5'
          Dst:             freeaddrinfo
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:225,15'
          Dst:             setsockopt
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:232,33'
          Dst:             fcntl
        - Src:             'gpsd-3.25.1~dev/libgps/netlib.c:232,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:    4
      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.25.1~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.25.1~dev/libgps/os_compat.c:304,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - sin
                - cos
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:304,13'
              BranchSideFuncs:
                - sin
                - cos
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/os_compat.c:304,13'
          Dst:             sin
        - Src:             'gpsd-3.25.1~dev/libgps/os_compat.c:305,13'
          Dst:             cos
    - functionName:    strlcpy
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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:    49
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/os_compat.c:276,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:276,18'
              BranchSideFuncs:
                - strlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/os_compat.c:277,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:278,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/os_compat.c:278,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:279,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:282,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/os_compat.c:276,18'
          Dst:             strlen
    - functionName:    strlcat
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/os_compat.c:203,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - strlen
                - strlen
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:203,19'
              BranchSideFuncs:
                - strlen
                - strlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/os_compat.c:205,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:206,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:213,17'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/os_compat.c:206,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:207,24'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:209,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/os_compat.c:203,19'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/os_compat.c:204,19'
          Dst:             strlen
    - functionName:    os_daemon
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/os_compat.c:141,12'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:0,0'
              BranchSideFuncs:
                - daemon
            - BranchSide:      'gpsd-3.25.1~dev/libgps/os_compat.c:141,12'
              BranchSideFuncs:
                - daemon
      Callsites:
        - Src:             'gpsd-3.25.1~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.25.1~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:    60
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/timespec_str.c:46,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/timespec_str.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/timespec_str.c:46,10'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/timespec_str.c:46,10'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/timespec_str.c:0,0'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/timespec_str.c:46,10'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'gpsd-3.25.1~dev/libgps/timespec_str.c:46,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/timespec_str.c:46,9'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/timespec_str.c:48,5'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/timespec_str.c:52,11'
          Dst:             snprintf
    - functionName:    json_target_address
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          181
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - json_trace
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:117,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:117,14'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:117,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:118,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:120,25'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:117,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:120,25'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:173,33'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:120,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:120,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:122,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:125,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:131,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:134,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:137,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:140,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:143,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:146,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:149,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:152,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:155,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:158,34'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:161,43'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:164,43'
              BranchSideFuncs:
                - json_trace
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:176,5'
          Dst:             json_trace
    - functionName:    json_trace
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fputs
        - str_vappendf
      functionUses:    36
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:96,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - str_vappendf.4719
                - fputs
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:96,21'
              BranchSideFuncs:
                - str_vappendf.4719
                - fputs
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:96,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:96,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:97,17'
              BranchSideFuncs:
                - str_vappendf.4719
                - fputs
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:96,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:98,9'
              BranchSideFuncs:
                - str_vappendf.4719
                - fputs
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:103,9'
          Dst:             str_vappendf
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:106,15'
          Dst:             fputs
    - functionName:    str_vappendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/../include/strfuncs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,28'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,28'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:37,12'
          Dst:             vsnprintf
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    json_quote
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1103
      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.25.1~dev/libgps/json.c:1023,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1023,19'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1033,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1033,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1041,33'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1041,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1046,37'
              BranchSideFuncs:
                - memchr
                - str_appendf.4720
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1084,22'
              BranchSideFuncs:
                - memchr
                - str_appendf.4720
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1046,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1047,32'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1051,44'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1047,65'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1048,43'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1051,44'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1046,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1051,44'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1072,21'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1051,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1052,39'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1057,44'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1052,72'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1053,50'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1057,44'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1053,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1054,50'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1057,44'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1051,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1057,44'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1072,21'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1057,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1058,39'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1067,40'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1058,72'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1059,50'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1067,40'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1059,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1060,50'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1067,40'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1060,76'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1061,50'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1067,40'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1057,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1067,40'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1072,21'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1085,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1086,33'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1093,20'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1093,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1093,53'
              BranchSideFuncs:
                - str_appendf.4720
                - str_appendf.4720
                - memchr
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1095,25'
              BranchSideFuncs:
                - str_appendf.4720
                - str_appendf.4720
                - memchr
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1093,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1095,25'
              BranchSideFuncs:
                - str_appendf.4720
                - str_appendf.4720
                - memchr
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1100,29'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1026,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1026,24'
              BranchSideFuncs:
                - str_appendf.4720
                - memchr
                - str_appendf.4720
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1026,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:1066,17'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:1084,22'
          Dst:             memchr
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:1094,13'
          Dst:             str_appendf
    - functionName:    json_error_string
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 1006
      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.25.1~dev/libgps/json.c:1001,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1001,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1002,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:1001,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:1001,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    json_read_object
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_internal_read_object
        - json_trace
      functionUses:    84
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:966,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
                - json_internal_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:966,5'
              BranchSideFuncs:
                - json_trace
                - json_internal_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:966,5'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:967,10'
          Dst:             json_internal_read_object
    - functionName:    json_internal_read_object
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         329
      ICount:          1697
      EdgeCount:       444
      CyclomaticComplexity: 117
      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.25.1~dev/libgps/json.c:206,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:207,14'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_target_address
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:211,34'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_target_address
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:212,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:211,59'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:213,20'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:214,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:211,59'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:215,33'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:215,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:211,59'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:217,39'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:220,39'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:223,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:226,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:229,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:232,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:236,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:239,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:243,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:246,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:249,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:253,25'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:259,43'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:262,39'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:253,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:253,36'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:256,29'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:254,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:252,25'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:256,29'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:252,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:252,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:256,29'
              BranchSideFuncs:
                - json_target_address
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:211,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:212,22'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:277,5'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:283,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:285,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:300,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:320,22'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:368,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:405,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:425,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:478,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:503,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:709,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:285,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:288,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,12'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:728,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:285,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:288,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:288,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:291,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:293,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:293,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:294,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:300,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:303,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:303,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:306,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:309,28'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:306,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:307,26'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:309,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:312,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:313,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:313,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:314,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:320,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:320,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:324,18'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:324,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:325,23'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:359,30'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:328,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:329,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:340,21'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:331,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:334,33'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:339,26'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:334,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:328,71'
              BranchSideFuncs:
                - strncmp
                - json_trace
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:335,25'
              BranchSideFuncs:
                - strncmp
                - json_trace
                - strcmp
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:334,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:328,71'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:339,26'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:328,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:329,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:340,21'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:339,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:340,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:348,29'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:348,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:349,43'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:350,41'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - strnlen
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:350,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:351,51'
              BranchSideFuncs:
                - strnlen
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:352,41'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:352,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:353,41'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:352,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:355,44'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:355,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:357,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:359,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:360,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:364,23'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:368,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:369,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:368,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:372,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:372,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:373,29'
              BranchSideFuncs:
                - json_trace
                - json_read_array
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:386,32'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:373,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:374,21'
              BranchSideFuncs:
                - json_read_array
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:381,58'
              BranchSideFuncs:
                - json_read_array
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:376,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:376,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:377,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:382,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:382,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:386,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:387,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:393,28'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:389,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:389,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:390,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:393,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:401,25'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:405,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:405,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:409,18'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:409,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:411,28'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:411,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:412,22'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:415,29'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:415,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:416,38'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:417,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:415,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:417,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:421,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:425,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:425,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:429,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_read_array
                - json_trace
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:429,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:430,31'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:431,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:429,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:431,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:435,22'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:435,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:437,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:440,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:443,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:446,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:449,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:455,23'
              BranchSideFuncs:
                - __ctype_b_loc
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:472,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:457,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:457,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:458,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:457,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:457,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:458,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:457,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:457,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:458,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:457,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:457,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:458,41'
              BranchSideFuncs:
                - __isoc99_sscanf
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:463,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:463,25'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:468,46'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:478,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:478,17'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:482,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:482,46'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:483,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:485,23'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:483,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:484,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:485,23'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:482,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:485,23'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:492,29'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:488,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:489,25'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:490,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:488,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:490,21'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:492,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:493,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:497,22'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:504,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:504,39'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:507,17'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:504,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:505,21'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:507,17'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:504,36'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:504,39'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:507,17'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:521,34'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:522,35'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:526,22'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:526,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:527,22'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:528,29'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:527,52'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:528,29'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:531,21'
              BranchSideFuncs:
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:526,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:531,21'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:531,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:532,36'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:548,29'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:534,33'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:535,33'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:538,46'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:534,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:548,29'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:538,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:539,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:539,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:540,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:540,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:541,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:541,60'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:542,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:542,59'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:543,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:543,60'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:544,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:544,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:545,46'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:538,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:548,29'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:548,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:551,26'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:551,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:519,39'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:556,30'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:557,31'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:568,31'
              BranchSideFuncs:
                - json_trace
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - json_trace
                - json_trace
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:568,43'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:569,31'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:572,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:569,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:570,31'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:572,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:570,41'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:571,26'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:572,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:576,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:577,44'
              BranchSideFuncs:
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - 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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:587,30'
              BranchSideFuncs:
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - 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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:577,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:578,25'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:581,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:578,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:577,60'
              BranchSideFuncs:
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - 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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:585,66'
              BranchSideFuncs:
                - snprintf
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - 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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:577,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:578,25'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:581,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:587,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:588,32'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - json_target_address
                - 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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:590,24'
              BranchSideFuncs:
                - json_target_address
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - strcmp
                - strcmp
                - strchr
                - strcmp
                - strcmp
                - json_trace
                - snprintf
                - 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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - 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.25.1~dev/libgps/json.c:592,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:593,33'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:709,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:593,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:596,35'
              BranchSideFuncs:
                - atoi
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:602,35'
              BranchSideFuncs:
                - atoi
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:608,35'
              BranchSideFuncs:
                - atoi
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:614,58'
              BranchSideFuncs:
                - atol
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:620,36'
              BranchSideFuncs:
                - atol
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:626,60'
              BranchSideFuncs:
                - atoll
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:632,37'
              BranchSideFuncs:
                - atoi
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:638,60'
              BranchSideFuncs:
                - atoi
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:644,45'
              BranchSideFuncs:
                - iso8601_to_timespec
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:650,42'
              BranchSideFuncs:
                - safe_atof
                - modf
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:660,38'
              BranchSideFuncs:
                - safe_atof
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:667,40'
              BranchSideFuncs:
                - strlcpy
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:676,37'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:681,25'
              BranchSideFuncs:
                - strnlen
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:697,40'
              BranchSideFuncs:
                - strcmp
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:709,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:652,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:653,29'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:709,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:661,29'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:662,29'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:709,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:667,40'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:668,33'
              BranchSideFuncs:
                - strlcpy
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:672,57'
              BranchSideFuncs:
                - strlcpy
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:668,64'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:667,25'
              BranchSideFuncs:
                - strlcpy
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:672,57'
              BranchSideFuncs:
                - strlcpy
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:667,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:667,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:672,57'
              BranchSideFuncs:
                - strlcpy
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:681,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:681,25'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:685,35'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:697,25'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:698,25'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:709,17'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:709,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:712,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - __ctype_b_loc
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:712,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,27'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
                - json_trace
                - 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
                - __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
                - strcmp
                - json_trace
                - strncmp
                - strnlen
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - __ctype_b_loc
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:714,28'
              BranchSideFuncs:
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:714,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:715,17'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:718,17'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:719,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:719,21'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:720,28'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,12'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:727,15'
              BranchSideFuncs:
                - __ctype_b_loc
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:280,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:280,12'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:728,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:727,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:728,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:734,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:735,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:737,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:734,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:735,9'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:737,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:737,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:738,14'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:740,5'
              BranchSideFuncs:
                - json_trace
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:213,20'
          Dst:             json_target_address
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:277,5'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:281,9'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:285,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:281,9'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:285,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:709,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:291,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:300,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:312,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:326,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:329,21'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:331,25'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:335,25'
          Dst:             strncmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:340,21'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:351,35'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:360,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:368,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:374,21'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:381,29'
          Dst:             json_read_array
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:387,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:413,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:417,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:431,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:464,31'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:482,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:486,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:493,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:503,17'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:507,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:526,22'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:527,22'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:532,36'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:551,26'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:563,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:572,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:578,25'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:581,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:585,23'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:590,24'
          Dst:             json_target_address
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:596,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:602,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:608,35'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:614,58'
          Dst:             atol
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:620,36'
          Dst:             atol
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:626,60'
          Dst:             atoll
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:632,37'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:638,60'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:644,45'
          Dst:             iso8601_to_timespec
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:650,42'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:653,29'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:660,38'
          Dst:             safe_atof
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:672,27'
          Dst:             strlcpy
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:676,37'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:681,25'
          Dst:             strnlen
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:697,25'
          Dst:             strcmp
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:698,25'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:718,17'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:728,9'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:740,5'
          Dst:             json_trace
    - functionName:    json_read_array
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          750
      EdgeCount:       156
      CyclomaticComplexity: 39
      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.25.1~dev/libgps/json.c:750,14'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:750,14'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:750,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:751,14'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:753,5'
              BranchSideFuncs:
                - json_trace
                - __ctype_b_loc
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:755,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:756,11'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:758,13'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:758,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:759,9'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:762,7'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:768,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:769,11'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:771,13'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:768,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:769,11'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:771,13'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:779,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:775,50'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:781,17'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:811,43'
              BranchSideFuncs:
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:811,43'
              BranchSideFuncs:
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:821,59'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:828,70'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:836,53'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:843,55'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:850,57'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:857,68'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:865,59'
              BranchSideFuncs:
                - strtol
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:872,70'
              BranchSideFuncs:
                - strtoul
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:882,22'
              BranchSideFuncs:
                - iso8601_to_timespec
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:904,51'
              BranchSideFuncs:
                - strtod
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:911,33'
              BranchSideFuncs:
                - str_starts_with.4786
                - str_starts_with.4786
                - 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
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:926,13'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:926,13'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:926,13'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:926,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:781,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:782,19'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:784,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:790,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:792,22'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:803,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:792,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:793,21'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:796,32'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:796,28'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:797,21'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:801,30'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:790,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:792,22'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - strtod
                - iso8601_to_timespec
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - strtoul
                - strtol
                - json_internal_read_object
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:803,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:813,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:775,50'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:814,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:889,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:891,23'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:896,17'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:911,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:912,35'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:914,24'
              BranchSideFuncs:
                - str_starts_with.4786
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:914,24'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:775,50'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:915,35'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:930,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:931,15'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:933,17'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:933,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:0,0'
              BranchSideFuncs:
                - json_trace
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:937,17'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:937,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:938,15'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:940,13'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:775,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:776,15'
              BranchSideFuncs:
                - json_trace
                - json_trace
                - str_starts_with.4786
                - str_starts_with.4786
                - 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.25.1~dev/libgps/json.c:944,5'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:945,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:945,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:946,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:950,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:951,23'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:953,9'
              BranchSideFuncs:
                - json_trace
        - Branch String:   'gpsd-3.25.1~dev/libgps/json.c:953,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:954,16'
              BranchSideFuncs:
                - json_trace
            - BranchSide:      'gpsd-3.25.1~dev/libgps/json.c:956,5'
              BranchSideFuncs:
                - json_trace
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:753,5'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:0,0'
          Dst:             __ctype_b_loc
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:759,9'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:778,9'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:797,21'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:803,13'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:811,17'
          Dst:             json_internal_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:821,52'
          Dst:             strtol
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:828,62'
          Dst:             strtoul
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:836,46'
          Dst:             strtol
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:843,47'
          Dst:             strtoul
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:850,50'
          Dst:             strtol
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:857,60'
          Dst:             strtoul
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:865,52'
          Dst:             strtol
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:872,62'
          Dst:             strtoul
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:887,26'
          Dst:             iso8601_to_timespec
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:904,44'
          Dst:             strtod
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:911,17'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:914,24'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:926,13'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:940,13'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:934,13'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:944,5'
          Dst:             json_trace
        - Src:             'gpsd-3.25.1~dev/libgps/json.c:956,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:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    json_enable_debug
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 290
      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.25.1~dev/libgps/libgps_json.c:223,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:225,12'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:278,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:278,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:281,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:282,32'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:282,32'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:283,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:282,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:282,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:286,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:277,14'
          Dst:             json_read_object
    - functionName:    json_error_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 666
      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.25.1~dev/libgps/libgps_json.c:648,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:648,30'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:661,14'
          Dst:             json_read_object
    - functionName:    json_version_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 643
      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.25.1~dev/libgps/libgps_json.c:619,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:619,30'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:640,14'
          Dst:             json_read_object
    - functionName:    json_devicelist_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 614
      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.25.1~dev/libgps/libgps_json.c:558,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:558,30'
              BranchSideFuncs:
                - json_read_object
                - clock_gettime
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:608,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:608,9'
              BranchSideFuncs:
                - clock_gettime
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:612,11'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:607,14'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:612,11'
          Dst:             clock_gettime
    - functionName:    json_imu_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 553
      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.25.1~dev/libgps/libgps_json.c:492,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:492,42'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:552,12'
          Dst:             json_read_object
    - functionName:    json_att_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 485
      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.25.1~dev/libgps/libgps_json.c:408,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:408,42'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:484,12'
          Dst:             json_read_object
    - functionName:    json_sky_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 402
      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.25.1~dev/libgps/libgps_json.c:296,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:296,30'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:366,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:366,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:370,14'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:370,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:371,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:378,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:371,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:372,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:378,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:372,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:373,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:378,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:373,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:374,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:378,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:374,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:375,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:378,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:375,42'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:376,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:378,22'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:370,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:378,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:381,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:383,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:385,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:388,30'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:393,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:394,40'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:396,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:396,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:392,35'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:397,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:392,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:392,5'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:393,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:365,14'
          Dst:             json_read_object
    - functionName:    json_noise_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 217
      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.25.1~dev/libgps/libgps_json.c:181,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:181,30'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:214,11'
          Dst:             json_read_object
    - functionName:    json_tpv_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 174
      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.25.1~dev/libgps/libgps_json.c:40,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:40,47'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:172,11'
          Dst:             json_read_object
    - functionName:    str_starts_with
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    17
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,38'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,38'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,38'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:19,17'
          Dst:             strncmp
    - functionName:    libgps_json_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 1014
      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.25.1~dev/libgps/libgps_json.c:797,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - strstr
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:797,22'
              BranchSideFuncs:
                - strstr
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:799,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:799,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:803,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:803,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:804,18'
              BranchSideFuncs:
                - json_tpv_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:884,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:806,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:807,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:809,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:809,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:810,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:812,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:812,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:813,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:815,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:815,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:816,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:819,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:816,48'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:817,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:819,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:817,47'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:818,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:819,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:815,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:819,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:821,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:821,45'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:822,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:825,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:821,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:823,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:825,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:825,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:826,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:828,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:828,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:829,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:831,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:831,56'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:832,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:833,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:831,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:833,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:835,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:835,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:836,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:838,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:838,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:839,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:841,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:841,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:842,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:844,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:844,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:845,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:847,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:847,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:848,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:850,43'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:850,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:851,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:853,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:853,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:854,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:858,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:854,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:855,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:858,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:855,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:856,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:858,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:856,49'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:857,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:858,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:853,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:858,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:860,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:860,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:861,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:861,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:862,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:862,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:863,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:863,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:864,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:864,53'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:865,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:865,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:866,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:866,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:867,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:860,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:868,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:870,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:870,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:871,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:876,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:871,50'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:872,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:876,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:870,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:874,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:876,19'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:876,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:877,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:882,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:877,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:878,19'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:882,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:876,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:880,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:882,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:882,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:882,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:882,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:884,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:885,18'
              BranchSideFuncs:
                - json_noise_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:892,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:886,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:886,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:887,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:886,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:887,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:890,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:890,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:890,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:890,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:892,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:893,18'
              BranchSideFuncs:
                - json_sky_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:896,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:894,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:894,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:894,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:896,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:897,18'
              BranchSideFuncs:
                - json_att_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:903,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:898,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:898,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:899,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:898,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:899,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:901,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:901,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:901,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:901,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:903,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:904,18'
              BranchSideFuncs:
                - json_imu_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:910,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:905,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:905,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:906,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:905,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:906,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:908,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:908,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:908,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:908,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:910,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:911,18'
              BranchSideFuncs:
                - json_devicelist_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:918,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:912,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:912,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:913,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:912,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:913,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:916,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:916,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:916,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:916,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:918,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:919,50'
              BranchSideFuncs:
                - json_device_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:924,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:920,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:920,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:921,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:920,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:921,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:922,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:922,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:922,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:922,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:924,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:925,49'
              BranchSideFuncs:
                - json_watch_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:932,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:926,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:926,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:927,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:926,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:927,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:930,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:930,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:930,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:930,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:932,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:933,18'
              BranchSideFuncs:
                - json_version_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:940,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:934,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:935,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:938,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:938,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:938,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:938,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:940,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:942,43'
              BranchSideFuncs:
                - json_rtcm2_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:950,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - 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.25.1~dev/libgps/libgps_json.c:944,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:944,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:945,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:944,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:945,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:948,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:948,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:948,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:948,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:950,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:952,43'
              BranchSideFuncs:
                - json_rtcm3_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:961,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
                - json_ais_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:954,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:954,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:955,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:954,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:955,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:958,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:958,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:958,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:958,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:961,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:963,41'
              BranchSideFuncs:
                - json_ais_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:972,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
                - json_error_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:965,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:965,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:966,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:965,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:966,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:969,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:969,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:969,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:969,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:972,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:973,18'
              BranchSideFuncs:
                - json_error_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:980,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
                - json_toff_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:974,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:974,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:975,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:974,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:975,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:978,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:978,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:978,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:978,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:980,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:981,18'
              BranchSideFuncs:
                - json_toff_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:988,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - str_starts_with.4993
                - json_raw_read
                - json_oscillator_read
                - json_pps_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:982,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:982,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:983,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:982,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:983,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:986,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:986,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:986,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:986,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:988,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:989,18'
              BranchSideFuncs:
                - json_pps_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:996,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - str_starts_with.4993
                - json_raw_read
                - json_oscillator_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:990,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:990,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:991,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:990,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:991,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:994,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:994,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:994,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:994,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:996,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:997,18'
              BranchSideFuncs:
                - json_oscillator_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1004,9'
              BranchSideFuncs:
                - str_starts_with.4993
                - json_raw_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:998,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:998,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:999,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:998,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:999,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1002,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:1002,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1002,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1002,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:1004,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1004,9'
              BranchSideFuncs:
                - json_raw_read
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1005,18'
              BranchSideFuncs:
                - json_raw_read
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:1006,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1006,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1007,26'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:1006,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1007,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1010,16'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/libgps_json.c:1010,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1010,16'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:1010,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:797,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:803,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:804,18'
          Dst:             json_tpv_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:884,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:885,18'
          Dst:             json_noise_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:892,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:893,18'
          Dst:             json_sky_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:896,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:897,18'
          Dst:             json_att_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:903,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:904,18'
          Dst:             json_imu_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:910,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:911,18'
          Dst:             json_devicelist_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:918,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:919,18'
          Dst:             json_device_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:924,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:925,18'
          Dst:             json_watch_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:932,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:933,18'
          Dst:             json_version_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:940,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:941,18'
          Dst:             json_rtcm2_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:950,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:951,18'
          Dst:             json_rtcm3_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:961,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:962,18'
          Dst:             json_ais_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:972,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:973,18'
          Dst:             json_error_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:980,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:981,18'
          Dst:             json_toff_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:988,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:989,18'
          Dst:             json_pps_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:996,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:997,18'
          Dst:             json_oscillator_read
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:1004,9'
          Dst:             str_starts_with
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:1005,18'
          Dst:             json_raw_read
    - functionName:    json_toff_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 702
      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.25.1~dev/libgps/libgps_json.c:671,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:671,9'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:693,14'
          Dst:             json_read_object
    - functionName:    json_pps_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 747
      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.25.1~dev/libgps/libgps_json.c:707,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:707,9'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:735,14'
          Dst:             json_read_object
    - functionName:    json_oscillator_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/libgps_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 783
      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.25.1~dev/libgps/libgps_json.c:752,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/libgps_json.c:752,10'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/libgps_json.c:775,14'
          Dst:             json_read_object
    - functionName:    json_rtcm2_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/rtcm2_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 267
      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.25.1~dev/libgps/rtcm2_json.c:52,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/libgps/rtcm2_json.c:52,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.25.1~dev/libgps/rtcm2_json.c:213,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:213,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.25.1~dev/libgps/rtcm2_json.c:214,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:212,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:214,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.25.1~dev/libgps/rtcm2_json.c:217,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.25.1~dev/libgps/rtcm2_json.c:215,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:215,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:216,52'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:217,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:218,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.25.1~dev/libgps/rtcm2_json.c:224,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.25.1~dev/libgps/rtcm2_json.c:219,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:219,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:220,37'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:221,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:220,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:221,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:222,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:220,34'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:222,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:224,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:225,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.25.1~dev/libgps/rtcm2_json.c:230,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.25.1~dev/libgps/rtcm2_json.c:226,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:226,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:227,39'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:228,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:227,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:228,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:229,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:227,36'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:229,21'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:230,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:231,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.25.1~dev/libgps/rtcm2_json.c:234,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.25.1~dev/libgps/rtcm2_json.c:232,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:232,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:233,51'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:234,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:235,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.25.1~dev/libgps/rtcm2_json.c:236,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.25.1~dev/libgps/rtcm2_json.c:236,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:237,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.25.1~dev/libgps/rtcm2_json.c:240,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.25.1~dev/libgps/rtcm2_json.c:238,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:238,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:239,49'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:240,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:241,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:242,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:242,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:243,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:244,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:244,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:245,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:246,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:246,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:247,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:252,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:248,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:248,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:249,56'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:254,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:255,17'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:258,39'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:259,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:262,55'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:263,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm2_json.c:253,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:253,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm2_json.c:254,22'
              BranchSideFuncs:
                - __isoc99_sscanf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:212,9'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:213,12'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:214,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:217,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:218,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:224,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:225,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:230,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:231,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:234,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:235,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:236,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:237,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:240,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:241,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:242,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:243,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:244,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:245,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:246,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:247,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:252,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm2_json.c:258,32'
          Dst:             __isoc99_sscanf
    - functionName:    json_rtcm3_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/rtcm3_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 280
      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.25.1~dev/libgps/rtcm3_json.c:43,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~dev/libgps/rtcm3_json.c:43,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.25.1~dev/libgps/rtcm3_json.c:239,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:240,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.25.1~dev/libgps/rtcm3_json.c:244,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.25.1~dev/libgps/rtcm3_json.c:241,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:241,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:243,33'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:244,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:245,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.25.1~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
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:246,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:246,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:248,32'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:249,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~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
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:251,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:252,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.25.1~dev/libgps/rtcm3_json.c:253,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.25.1~dev/libgps/rtcm3_json.c:253,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:254,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.25.1~dev/libgps/rtcm3_json.c:255,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.25.1~dev/libgps/rtcm3_json.c:255,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:256,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:257,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:257,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:258,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:259,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:259,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:260,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:261,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:261,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:262,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:265,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:267,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:268,17'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:271,39'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:272,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:275,54'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:276,13'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/rtcm3_json.c:266,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/rtcm3_json.c:267,22'
              BranchSideFuncs:
                - __isoc99_sscanf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:239,9'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:240,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:244,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:245,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:249,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:250,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:251,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:252,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:253,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:254,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:255,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:256,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:257,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:258,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:259,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:260,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:261,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:262,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:265,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/rtcm3_json.c:271,32'
          Dst:             __isoc99_sscanf
    - functionName:    str_appendf
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~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
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:27,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:0,0'
              BranchSideFuncs:
                - strlen
                - vsnprintf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:28,5'
              BranchSideFuncs:
                - strlen
                - vsnprintf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:29,27'
          Dst:             strlen
        - Src:             'gpsd-3.25.1~dev/libgps/../include/strfuncs.h:29,11'
          Dst:             vsnprintf
    - functionName:    json_policy_to_watch
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/shared_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 168
      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.25.1~dev/libgps/shared_json.c:139,68'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.5166
                - str_appendf.5166
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:139,68'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - str_appendf.5166
                - str_appendf.5166
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'gpsd-3.25.1~dev/libgps/shared_json.c:155,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:155,9'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:156,9'
              BranchSideFuncs:
                - str_appendf.5166
                - strlcat
                - strlcat
                - strlcat
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:139,5'
          Dst:             snprintf
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:142,11'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:145,11'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:148,11'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:151,11'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:153,5'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:156,9'
          Dst:             str_appendf
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:160,11'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:163,11'
          Dst:             strlcat
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:166,11'
          Dst:             strlcat
    - functionName:    json_watch_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/shared_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 129
      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.25.1~dev/libgps/shared_json.c:101,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:101,24'
              BranchSideFuncs:
                - json_read_object
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:127,14'
          Dst:             json_read_object
    - functionName:    json_device_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/shared_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 94
      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.25.1~dev/libgps/shared_json.c:34,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - json_read_object
                - modf
                - modf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:34,12'
              BranchSideFuncs:
                - json_read_object
                - modf
                - modf
        - Branch String:   'gpsd-3.25.1~dev/libgps/shared_json.c:76,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:76,9'
              BranchSideFuncs:
                - modf
                - modf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:80,14'
              BranchSideFuncs:
                - modf
                - modf
        - Branch String:   'gpsd-3.25.1~dev/libgps/shared_json.c:80,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:0,0'
              BranchSideFuncs:
                - modf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:84,9'
              BranchSideFuncs:
                - modf
                - modf
        - Branch String:   'gpsd-3.25.1~dev/libgps/shared_json.c:86,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:87,14'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/shared_json.c:90,9'
              BranchSideFuncs:
                - modf
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:75,14'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:84,9'
          Dst:             modf
        - Src:             'gpsd-3.25.1~dev/libgps/shared_json.c:90,9'
          Dst:             modf
    - functionName:    lenhex_unpack
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/ais_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      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.25.1~dev/libgps/ais_json.c:31,19'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:0,0'
              BranchSideFuncs:
                - strchr
                - atoi
                - gps_hexpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:31,19'
              BranchSideFuncs:
                - strchr
                - atoi
                - gps_hexpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:34,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:35,33'
              BranchSideFuncs:
                - gps_hexpack
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:31,19'
          Dst:             strchr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:33,21'
          Dst:             atoi
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:35,15'
          Dst:             gps_hexpack
    - functionName:    json_ais_read
      functionSourceFile: '/src/gpsd/gpsd-3.25.1~dev/libgps/ais_json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      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.25.1~dev/libgps/ais_json.c:45,5'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~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.25.1~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.25.1~dev/libgps/ais_json.c:82,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:83,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.25.1~dev/libgps/ais_json.c:85,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:83,44'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:84,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.25.1~dev/libgps/ais_json.c:85,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:82,9'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:85,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.25.1~dev/libgps/ais_json.c:86,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.25.1~dev/libgps/ais_json.c:86,51'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:87,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.25.1~dev/libgps/ais_json.c:88,18'
              BranchSideFuncs:
                - json_read_object
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:86,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:88,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.25.1~dev/libgps/ais_json.c:106,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.25.1~dev/libgps/ais_json.c:89,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:89,13'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:90,29'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:106,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:107,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.25.1~dev/libgps/ais_json.c:119,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.25.1~dev/libgps/ais_json.c:108,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:108,13'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:109,30'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:119,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:121,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.25.1~dev/libgps/ais_json.c:262,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.25.1~dev/libgps/ais_json.c:121,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:122,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.25.1~dev/libgps/ais_json.c:212,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.25.1~dev/libgps/ais_json.c:122,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:123,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.25.1~dev/libgps/ais_json.c:146,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.25.1~dev/libgps/ais_json.c:124,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:125,49'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:146,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:147,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.25.1~dev/libgps/ais_json.c:150,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.25.1~dev/libgps/ais_json.c:150,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:151,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.25.1~dev/libgps/ais_json.c:154,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.25.1~dev/libgps/ais_json.c:154,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:155,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.25.1~dev/libgps/ais_json.c:168,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.25.1~dev/libgps/ais_json.c:156,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:157,46'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:168,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:169,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.25.1~dev/libgps/ais_json.c:183,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.25.1~dev/libgps/ais_json.c:170,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:171,48'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:183,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:184,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.25.1~dev/libgps/ais_json.c:187,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.25.1~dev/libgps/ais_json.c:187,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:188,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:202,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:189,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:190,48'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:202,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:203,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:206,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:206,57'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:207,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:208,26'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:206,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:208,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:256,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:212,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:213,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.25.1~dev/libgps/ais_json.c:214,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:212,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:214,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.25.1~dev/libgps/ais_json.c:219,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.25.1~dev/libgps/ais_json.c:214,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:215,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:256,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:219,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:220,17'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:256,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:220,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:221,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:235,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:223,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:224,50'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:235,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:236,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:250,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:238,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:239,50'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:250,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:251,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:256,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:257,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:258,17'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:263,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:263,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.25.1~dev/libgps/ais_json.c:264,18'
              BranchSideFuncs:
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:262,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:264,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.25.1~dev/libgps/ais_json.c:265,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.25.1~dev/libgps/ais_json.c:265,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:267,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.25.1~dev/libgps/ais_json.c:404,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.25.1~dev/libgps/ais_json.c:267,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:268,17'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:386,18'
              BranchSideFuncs:
                - strstr
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:268,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:269,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.25.1~dev/libgps/ais_json.c:281,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.25.1~dev/libgps/ais_json.c:270,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:271,46'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:403,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:281,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:282,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.25.1~dev/libgps/ais_json.c:305,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.25.1~dev/libgps/ais_json.c:283,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:285,47'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:403,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:305,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:306,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.25.1~dev/libgps/ais_json.c:309,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.25.1~dev/libgps/ais_json.c:309,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:310,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.25.1~dev/libgps/ais_json.c:315,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.25.1~dev/libgps/ais_json.c:311,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:398,22'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:403,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:315,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:316,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.25.1~dev/libgps/ais_json.c:319,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.25.1~dev/libgps/ais_json.c:319,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:320,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.25.1~dev/libgps/ais_json.c:323,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.25.1~dev/libgps/ais_json.c:323,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:324,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.25.1~dev/libgps/ais_json.c:349,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.25.1~dev/libgps/ais_json.c:349,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:350,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.25.1~dev/libgps/ais_json.c:353,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.25.1~dev/libgps/ais_json.c:353,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:354,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:368,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:355,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:356,48'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:403,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:368,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:369,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:372,22'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - __isoc99_sscanf
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:372,22'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:373,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:398,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:374,21'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:375,46'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:403,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:386,54'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:387,18'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:398,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:386,18'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:388,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - strstr
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:398,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:388,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:389,26'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:392,17'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:392,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:393,26'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:398,22'
              BranchSideFuncs:
                - json_read_object
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:392,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:393,26'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:403,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:399,17'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:400,17'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:403,31'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:404,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:405,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.25.1~dev/libgps/ais_json.c:406,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.25.1~dev/libgps/ais_json.c:406,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:407,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.25.1~dev/libgps/ais_json.c:408,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.25.1~dev/libgps/ais_json.c:408,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:409,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.25.1~dev/libgps/ais_json.c:410,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.25.1~dev/libgps/ais_json.c:410,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:411,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.25.1~dev/libgps/ais_json.c:412,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.25.1~dev/libgps/ais_json.c:412,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:413,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.25.1~dev/libgps/ais_json.c:414,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.25.1~dev/libgps/ais_json.c:414,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:415,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.25.1~dev/libgps/ais_json.c:416,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.25.1~dev/libgps/ais_json.c:416,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:417,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.25.1~dev/libgps/ais_json.c:421,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.25.1~dev/libgps/ais_json.c:418,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:418,13'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:419,13'
              BranchSideFuncs:
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:421,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:422,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.25.1~dev/libgps/ais_json.c:423,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.25.1~dev/libgps/ais_json.c:423,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:424,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.25.1~dev/libgps/ais_json.c:425,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.25.1~dev/libgps/ais_json.c:425,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:426,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.25.1~dev/libgps/ais_json.c:427,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.25.1~dev/libgps/ais_json.c:427,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:428,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.25.1~dev/libgps/ais_json.c:429,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.25.1~dev/libgps/ais_json.c:429,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:430,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.25.1~dev/libgps/ais_json.c:431,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.25.1~dev/libgps/ais_json.c:431,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:432,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.25.1~dev/libgps/ais_json.c:433,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.25.1~dev/libgps/ais_json.c:433,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:434,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:435,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:435,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:436,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:440,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
                - lenhex_unpack
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:437,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:437,13'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:438,13'
              BranchSideFuncs:
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:440,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:441,18'
              BranchSideFuncs:
                - strstr
                - json_read_object
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:445,16'
              BranchSideFuncs:
                - strstr
                - json_read_object
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:442,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:442,13'
              BranchSideFuncs:
                - lenhex_unpack
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:443,13'
              BranchSideFuncs:
                - lenhex_unpack
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:445,16'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:446,18'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:448,18'
              BranchSideFuncs: []
        - Branch String:   'gpsd-3.25.1~dev/libgps/ais_json.c:448,13'
          Branch Sides:
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:448,13'
              BranchSideFuncs: []
            - BranchSide:      'gpsd-3.25.1~dev/libgps/ais_json.c:449,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:82,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:83,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:84,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:85,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:86,24'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:87,24'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:88,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:98,19'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:106,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:107,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:113,19'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:119,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:121,13'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:122,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:123,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:129,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:138,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:146,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:147,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:150,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:151,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:154,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:155,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:160,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:168,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:169,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:175,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:183,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:184,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:187,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:188,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:194,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:202,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:203,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:206,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:207,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:208,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:212,18'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:213,18'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:214,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:215,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:219,18'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:220,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:221,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:228,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:235,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:236,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:243,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:250,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:251,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:256,22'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:258,17'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:262,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:263,19'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:264,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:265,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:267,13'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:268,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:269,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:274,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:281,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:282,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:288,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:297,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:305,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:306,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:309,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:310,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:315,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:316,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:319,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:320,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:323,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:324,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:335,23'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:341,23'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:349,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:350,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:353,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:354,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:360,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:368,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:369,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:372,22'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:373,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:378,27'
          Dst:             __isoc99_sscanf
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:386,18'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:387,18'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:388,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:392,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:389,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:392,17'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:393,26'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:398,22'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:400,17'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:404,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:405,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:406,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:407,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:408,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:409,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:410,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:411,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:412,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:413,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:414,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:415,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:416,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:417,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:419,13'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:421,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:422,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:423,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:424,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:425,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:426,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:427,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:428,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:429,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:430,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:431,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:432,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:433,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:434,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:435,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:436,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:438,13'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:440,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:441,18'
          Dst:             json_read_object
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:443,13'
          Dst:             lenhex_unpack
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:445,16'
          Dst:             strstr
        - Src:             'gpsd-3.25.1~dev/libgps/ais_json.c:446,18'
          Dst:             json_read_object
...
