Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/fwupd/libfwupd/fwupd-bios-setting.c
  0.00% (0/853)
  0.00% (0/52)
  0.00% (0/1855)
src/fwupd/libfwupd/fwupd-codec.c
  0.58% (2/346)
  7.69% (2/26)
  2.11% (38/1798)
src/fwupd/libfwupd/fwupd-common.c
 35.81% (82/229)
 15.38% (2/13)
 34.40% (172/500)
src/fwupd/libfwupd/fwupd-device.c
  8.80% (215/2444)
 10.49% (15/143)
  6.44% (386/5996)
src/fwupd/libfwupd/fwupd-error.c
 66.83% (133/199)
 60.00% (3/5)
 63.04% (174/276)
src/fwupd/libfwupd/fwupd-jcat-blob.c
  0.00% (0/174)
  0.00% (0/18)
  0.00% (0/405)
src/fwupd/libfwupd/fwupd-jcat-file.c
  0.00% (0/285)
  0.00% (0/22)
  0.00% (0/1044)
src/fwupd/libfwupd/fwupd-jcat-item.c
  0.00% (0/206)
  0.00% (0/20)
  0.00% (0/740)
src/fwupd/libfwupd/fwupd-json-array.c
  0.00% (0/152)
  0.00% (0/18)
  0.00% (0/879)
src/fwupd/libfwupd/fwupd-json-node.c
 22.67% (17/75)
 21.43% (3/14)
 21.02% (78/371)
src/fwupd/libfwupd/fwupd-json-object.c
  0.00% (0/351)
  0.00% (0/34)
  0.00% (0/2266)
src/fwupd/libfwupd/fwupd-json-parser.c
 35.58% (37/104)
 56.25% (9/16)
 28.42% (162/570)
src/fwupd/libfwupd/fwupd-release.c
  0.00% (0/1252)
  0.00% (0/97)
  0.00% (0/3585)
src/fwupd/libfwupd/fwupd-report.c
  0.00% (0/429)
  0.00% (0/40)
  0.00% (0/1123)
src/fwupd/libfwupd/fwupd-request.c
  0.00% (0/346)
  3.33% (1/30)
  3.20% (24/749)
src/fwupd/libfwupd/fwupd-security-attr.c
  0.00% (0/989)
  0.00% (0/67)
  0.00% (0/2343)
src/fwupd/libfwupd/fwupd-variant.c
  0.00% (0/72)
  0.00% (0/9)
  0.00% (0/299)
src/fwupd/libfwupdplugin/fu-acpi-table.c
 60.75% (113/186)
 55.56% (10/18)
 47.20% (244/517)
src/fwupd/libfwupdplugin/fu-backend.c
  0.00% (0/453)
  3.57% (1/28)
  1.80% (24/1333)
src/fwupd/libfwupdplugin/fu-bios-setting.c
  0.00% (0/175)
  0.00% (0/10)
  0.00% (0/266)
src/fwupd/libfwupdplugin/fu-byte-array.c
 42.86% (36/84)
 61.54% (8/13)
 21.81% (89/408)
src/fwupd/libfwupdplugin/fu-bytes.c
 21.43% (36/168)
 27.27% (3/11)
 14.69% (103/701)
src/fwupd/libfwupdplugin/fu-cab-firmware.c
 70.47% (575/816)
 71.43% (15/21)
 71.93% (633/880)
src/fwupd/libfwupdplugin/fu-cab-image.c
 56.25% (45/80)
 81.82% (9/11)
 66.67% (142/213)
src/fwupd/libfwupdplugin/fu-cbor-common.c
 94.79% (364/384)
100.00% (6/6)
 90.89% (449/494)
src/fwupd/libfwupdplugin/fu-cbor-item.c
 67.21% (246/366)
 88.89% (24/27)
 62.95% (858/1363)
src/fwupd/libfwupdplugin/fu-cfu-offer.c
 28.51% (63/221)
 24.14% (7/29)
  5.88% (48/816)
src/fwupd/libfwupdplugin/fu-cfu-payload.c
 90.62% (58/64)
100.00% (6/6)
 89.13% (82/92)
src/fwupd/libfwupdplugin/fu-chunk-array.c
 72.37% (110/152)
100.00% (11/11)
 73.29% (332/453)
src/fwupd/libfwupdplugin/fu-chunk.c
 24.77% (54/218)
 54.17% (13/24)
 26.83% (216/805)
src/fwupd/libfwupdplugin/fu-common-linux.c
  0.00% (0/269)
  0.00% (0/5)
  0.00% (0/224)
src/fwupd/libfwupdplugin/fu-common.c
 24.32% (54/222)
 33.33% (8/24)
 30.90% (186/602)
src/fwupd/libfwupdplugin/fu-composite-input-stream.c
 64.19% (95/148)
 93.33% (14/15)
 71.61% (396/553)
src/fwupd/libfwupdplugin/fu-compressor-stream.c
 78.31% (65/83)
 88.89% (8/9)
 78.60% (169/215)
src/fwupd/libfwupdplugin/fu-config.c
  0.00% (0/544)
  0.00% (0/28)
  0.00% (0/1230)
src/fwupd/libfwupdplugin/fu-context.c
  0.00% (0/1669)
  0.85% (1/117)
  0.44% (24/5430)
src/fwupd/libfwupdplugin/fu-coswid-common.c
 93.94% (93/99)
100.00% (9/9)
 76.47% (273/357)
src/fwupd/libfwupdplugin/fu-coswid-firmware.c
 69.35% (690/995)
 71.79% (28/39)
 61.04% (719/1178)
src/fwupd/libfwupdplugin/fu-crc.c
 25.00% (56/224)
 31.82% (7/22)
 15.32% (190/1240)
src/fwupd/libfwupdplugin/fu-csv-entry.c
 51.70% (76/147)
 57.14% (8/14)
 29.55% (117/396)
src/fwupd/libfwupdplugin/fu-csv-firmware.c
 75.19% (100/133)
 75.00% (12/16)
 58.29% (232/398)
src/fwupd/libfwupdplugin/fu-darwin-efivars.c
  0.00% (0/7)
  0.00% (0/4)
  0.00% (0/31)
src/fwupd/libfwupdplugin/fu-device-event.c
 19.42% (60/309)
 35.71% (10/28)
 10.49% (148/1411)
src/fwupd/libfwupdplugin/fu-device-locker.c
  0.00% (0/59)
  0.00% (0/7)
  0.00% (0/320)
src/fwupd/libfwupdplugin/fu-device.c
 10.64% (492/4624)
 13.69% (36/263)
  6.92% (1018/14707)
src/fwupd/libfwupdplugin/fu-dfu-firmware.c
 41.28% (90/218)
 35.00% (7/20)
 26.99% (122/452)
src/fwupd/libfwupdplugin/fu-dfuse-firmware.c
 82.86% (174/210)
 90.91% (10/11)
 84.91% (197/232)
src/fwupd/libfwupdplugin/fu-dummy-efivars.c
  0.00% (0/130)
  0.00% (0/16)
  0.00% (0/149)
src/fwupd/libfwupdplugin/fu-dump.c
 29.09% (16/55)
100.00% (3/3)
 16.02% (29/181)
src/fwupd/libfwupdplugin/fu-edid.c
 56.72% (152/268)
 52.38% (11/21)
 40.64% (202/497)
src/fwupd/libfwupdplugin/fu-efi-common.c
 46.15% (54/117)
 50.00% (2/4)
 55.70% (88/158)
src/fwupd/libfwupdplugin/fu-efi-device-path-list.c
 66.02% (68/103)
 77.78% (7/9)
 70.80% (97/137)
src/fwupd/libfwupdplugin/fu-efi-device-path.c
 73.27% (74/101)
 66.67% (8/12)
 61.11% (99/162)
src/fwupd/libfwupdplugin/fu-efi-file-path-device-path.c
 22.22% (16/72)
 50.00% (5/10)
 14.02% (30/214)
src/fwupd/libfwupdplugin/fu-efi-file.c
 65.71% (138/210)
 80.00% (8/10)
 68.35% (149/218)
src/fwupd/libfwupdplugin/fu-efi-filesystem.c
 73.00% (73/100)
100.00% (6/6)
 82.50% (99/120)
src/fwupd/libfwupdplugin/fu-efi-ftw-store.c
 79.52% (66/83)
 75.00% (6/8)
 79.22% (61/77)
src/fwupd/libfwupdplugin/fu-efi-hard-drive-device-path.c
 20.35% (47/231)
 43.75% (7/16)
 10.79% (45/417)
src/fwupd/libfwupdplugin/fu-efi-load-option.c
 63.94% (266/416)
 66.67% (14/21)
 59.80% (482/806)
src/fwupd/libfwupdplugin/fu-efi-lz77-decompressor.c
 91.09% (450/494)
100.00% (14/14)
 87.20% (429/492)
src/fwupd/libfwupdplugin/fu-efi-section.c
 77.86% (299/384)
 81.25% (13/16)
 76.85% (312/406)
src/fwupd/libfwupdplugin/fu-efi-signature-list.c
  0.00% (0/311)
  7.14% (1/14)
  6.14% (24/391)
src/fwupd/libfwupdplugin/fu-efi-signature.c
  0.00% (0/166)
  0.00% (0/14)
  0.00% (0/269)
src/fwupd/libfwupdplugin/fu-efi-volume.c
 83.38% (296/355)
 88.89% (8/9)
 82.95% (287/346)
src/fwupd/libfwupdplugin/fu-efi-vss-auth-variable.c
 69.30% (149/215)
 81.82% (9/11)
 68.06% (179/263)
src/fwupd/libfwupdplugin/fu-efi-vss2-variable-store.c
 85.15% (86/101)
 85.71% (6/7)
 85.45% (94/110)
src/fwupd/libfwupdplugin/fu-efi-x509-signature.c
  0.00% (0/169)
  0.00% (0/19)
  0.00% (0/391)
src/fwupd/libfwupdplugin/fu-efivars.c
  0.00% (0/512)
  0.00% (0/35)
  0.00% (0/2737)
src/fwupd/libfwupdplugin/fu-elf-firmware.c
 89.63% (294/328)
 91.67% (11/12)
 84.10% (312/371)
src/fwupd/libfwupdplugin/fu-fdt-firmware.c
 80.37% (307/382)
 62.50% (10/16)
 55.63% (316/568)
src/fwupd/libfwupdplugin/fu-fdt-image.c
 41.77% (170/407)
 54.55% (12/22)
 36.48% (472/1294)
src/fwupd/libfwupdplugin/fu-file-input-stream.c
  0.00% (0/90)
  0.00% (0/10)
  0.00% (0/148)
src/fwupd/libfwupdplugin/fu-firmware-common.c
 99.05% (104/105)
100.00% (5/5)
 97.62% (82/84)
src/fwupd/libfwupdplugin/fu-firmware.c
 50.67% (791/1561)
 69.15% (65/94)
 44.56% (2072/4650)
src/fwupd/libfwupdplugin/fu-fit-firmware.c
 35.35% (76/215)
 46.15% (6/13)
 38.42% (131/341)
src/fwupd/libfwupdplugin/fu-fmap-firmware.c
 72.40% (160/221)
 70.00% (7/10)
 69.84% (176/252)
src/fwupd/libfwupdplugin/fu-fuzzer.c
 29.17% (7/24)
 75.00% (3/4)
 77.78% (42/54)
src/fwupd/libfwupdplugin/fu-ginput-stream-adapter.c
  0.00% (0/50)
  0.00% (0/12)
  0.00% (0/102)
src/fwupd/libfwupdplugin/fu-hid-descriptor.c
 75.39% (144/191)
 80.00% (8/10)
 54.84% (170/310)
src/fwupd/libfwupdplugin/fu-hid-report-item.c
 72.31% (94/130)
 90.00% (9/10)
 70.68% (135/191)
src/fwupd/libfwupdplugin/fu-hid-report.c
100.00% (13/13)
100.00% (4/4)
 94.12% (32/34)
src/fwupd/libfwupdplugin/fu-hwids-config.c
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/14)
src/fwupd/libfwupdplugin/fu-hwids-darwin.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/fwupd/libfwupdplugin/fu-hwids-dmi.c
  0.00% (0/53)
  0.00% (0/1)
  0.00% (0/57)
src/fwupd/libfwupdplugin/fu-hwids-fdt.c
  0.00% (0/108)
  0.00% (0/1)
  0.00% (0/131)
src/fwupd/libfwupdplugin/fu-hwids-kenv.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/fwupd/libfwupdplugin/fu-hwids-smbios.c
  0.00% (0/111)
  0.00% (0/4)
  0.00% (0/71)
src/fwupd/libfwupdplugin/fu-hwids.c
  0.00% (0/217)
  0.00% (0/19)
  0.00% (0/726)
src/fwupd/libfwupdplugin/fu-ifd-bios.c
 91.53% (54/59)
100.00% (5/5)
 89.47% (68/76)
src/fwupd/libfwupdplugin/fu-ifd-firmware.c
 74.48% (289/388)
 69.23% (9/13)
 68.51% (285/416)
src/fwupd/libfwupdplugin/fu-ifd-image.c
 60.29% (41/68)
 75.00% (6/8)
 52.91% (100/189)
src/fwupd/libfwupdplugin/fu-ifwi-cpd-firmware.c
 80.47% (206/256)
 72.73% (8/11)
 77.15% (206/267)
src/fwupd/libfwupdplugin/fu-ifwi-cpd-image.c
100.00% (10/10)
100.00% (4/4)
 93.94% (31/33)
src/fwupd/libfwupdplugin/fu-ifwi-fpt-firmware.c
 88.33% (106/120)
 85.71% (6/7)
 85.06% (131/154)
src/fwupd/libfwupdplugin/fu-ihex-firmware.c
 88.61% (350/395)
 80.00% (12/15)
 77.16% (348/451)
src/fwupd/libfwupdplugin/fu-input-stream.c
 66.30% (303/457)
 64.29% (27/42)
 55.61% (1248/2244)
src/fwupd/libfwupdplugin/fu-intel-me-device.c
  0.00% (0/485)
  0.00% (0/29)
  0.00% (0/729)
src/fwupd/libfwupdplugin/fu-intel-thunderbolt-firmware.c
 94.03% (63/67)
 85.71% (6/7)
 91.86% (79/86)
src/fwupd/libfwupdplugin/fu-intel-thunderbolt-nvm.c
 59.26% (304/513)
 47.62% (10/21)
 38.90% (226/581)
src/fwupd/libfwupdplugin/fu-io-channel.c
  0.00% (0/338)
  0.00% (0/19)
  0.00% (0/713)
src/fwupd/libfwupdplugin/fu-ioctl.c
  0.00% (0/212)
  0.00% (0/19)
  0.00% (0/471)
src/fwupd/libfwupdplugin/fu-json-firmware.c
 51.76% (44/85)
 60.00% (6/10)
 48.00% (60/125)
src/fwupd/libfwupdplugin/fu-json-parser.c
 60.00% (9/15)
100.00% (1/1)
 69.57% (64/92)
src/fwupd/libfwupdplugin/fu-kenv.c
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/3)
src/fwupd/libfwupdplugin/fu-kernel-search-path.c
  0.00% (0/97)
  0.00% (0/10)
  0.00% (0/309)
src/fwupd/libfwupdplugin/fu-kernel.c
  0.00% (0/246)
  0.00% (0/12)
  0.00% (0/692)
src/fwupd/libfwupdplugin/fu-linear-firmware.c
 47.06% (64/136)
 54.55% (6/11)
 40.00% (68/170)
src/fwupd/libfwupdplugin/fu-lzma-common.c
 38.46% (30/78)
 50.00% (1/2)
 49.33% (37/75)
src/fwupd/libfwupdplugin/fu-mem.c
 70.00% (315/450)
 80.00% (20/25)
 54.38% (683/1256)
src/fwupd/libfwupdplugin/fu-memory-input-stream.c
 82.52% (85/103)
100.00% (11/11)
 80.81% (139/172)
src/fwupd/libfwupdplugin/fu-oprom-firmware.c
 60.62% (117/193)
 50.00% (6/12)
 41.13% (109/265)
src/fwupd/libfwupdplugin/fu-output-stream.c
  0.00% (0/47)
  0.00% (0/2)
  0.00% (0/225)
src/fwupd/libfwupdplugin/fu-partial-input-stream.c
 71.33% (102/143)
 85.71% (12/14)
 69.88% (225/322)
src/fwupd/libfwupdplugin/fu-path-store.c
  0.00% (0/332)
  0.00% (0/17)
  0.00% (0/797)
src/fwupd/libfwupdplugin/fu-path.c
 22.54% (48/213)
  8.33% (1/12)
 17.94% (134/747)
src/fwupd/libfwupdplugin/fu-pefile-firmware.c
 84.04% (395/470)
 80.00% (12/15)
 81.43% (364/447)
src/fwupd/libfwupdplugin/fu-progress.c
  0.00% (0/555)
  0.00% (0/45)
  0.00% (0/1633)
src/fwupd/libfwupdplugin/fu-protobuf.c
 66.67% (242/363)
 60.00% (18/30)
 37.23% (427/1147)
src/fwupd/libfwupdplugin/fu-quirks.c
  0.00% (0/429)
  0.00% (0/21)
  0.00% (0/1002)
src/fwupd/libfwupdplugin/fu-sbatlevel-section.c
 91.89% (102/111)
100.00% (7/7)
 87.69% (114/130)
src/fwupd/libfwupdplugin/fu-secure-bytes.c
  0.00% (0/74)
  0.00% (0/8)
  0.00% (0/358)
src/fwupd/libfwupdplugin/fu-security-attr.c
  0.00% (0/79)
  0.00% (0/10)
  0.00% (0/255)
src/fwupd/libfwupdplugin/fu-security-attrs.c
  0.00% (0/402)
  0.00% (0/26)
  0.00% (0/933)
src/fwupd/libfwupdplugin/fu-smbios.c
  0.00% (0/435)
  0.00% (0/21)
  0.00% (0/874)
src/fwupd/libfwupdplugin/fu-srec-firmware.c
 84.15% (393/467)
 76.47% (13/17)
 70.79% (366/517)
src/fwupd/libfwupdplugin/fu-stream-input-stream.c
  0.00% (0/83)
  0.00% (0/14)
  0.00% (0/178)
src/fwupd/libfwupdplugin/fu-string.c
 51.33% (231/450)
 50.00% (10/20)
 47.62% (681/1430)
src/fwupd/libfwupdplugin/fu-sum.c
 48.05% (37/77)
 41.67% (5/12)
 33.14% (168/507)
src/fwupd/libfwupdplugin/fu-temporary-directory.c
  0.00% (0/40)
  0.00% (0/7)
  0.00% (0/120)
src/fwupd/libfwupdplugin/fu-tpm-eventlog-item.c
 54.10% (66/122)
 75.00% (12/16)
 63.17% (259/410)
src/fwupd/libfwupdplugin/fu-tpm-eventlog-v1.c
 89.89% (80/89)
 83.33% (5/6)
 88.60% (101/114)
src/fwupd/libfwupdplugin/fu-tpm-eventlog-v2.c
 96.41% (188/195)
 88.89% (8/9)
 96.43% (243/252)
src/fwupd/libfwupdplugin/fu-tpm-eventlog.c
  3.51% (4/114)
 75.00% (3/4)
 20.47% (26/127)
src/fwupd/libfwupdplugin/fu-udev-device.c
  6.20% (92/1484)
  8.33% (6/72)
  1.73% (65/3767)
src/fwupd/libfwupdplugin/fu-usb-bos-descriptor.c
  0.00% (0/149)
  0.00% (0/12)
  0.00% (0/186)
src/fwupd/libfwupdplugin/fu-usb-config-descriptor.c
 39.34% (24/61)
 60.00% (6/10)
 36.21% (42/116)
src/fwupd/libfwupdplugin/fu-usb-descriptor.c
100.00% (16/16)
100.00% (4/4)
 95.00% (38/40)
src/fwupd/libfwupdplugin/fu-usb-device-ds20.c
  0.00% (0/151)
  0.00% (0/9)
  0.00% (0/259)
src/fwupd/libfwupdplugin/fu-usb-device-fw-ds20.c
  0.00% (0/81)
  0.00% (0/5)
  0.00% (0/176)
src/fwupd/libfwupdplugin/fu-usb-device-ms-ds20.c
  0.00% (0/35)
  0.00% (0/5)
  0.00% (0/57)
src/fwupd/libfwupdplugin/fu-usb-device.c
 12.28% (254/2068)
 20.00% (15/75)
  9.67% (329/3404)
src/fwupd/libfwupdplugin/fu-usb-endpoint.c
 24.03% (31/129)
 46.15% (6/13)
 26.09% (60/230)
src/fwupd/libfwupdplugin/fu-usb-hid-descriptor.c
 44.29% (31/70)
 53.85% (7/13)
 31.63% (68/215)
src/fwupd/libfwupdplugin/fu-usb-interface.c
 31.42% (82/261)
 52.63% (10/19)
 34.74% (165/475)
src/fwupd/libfwupdplugin/fu-uswid-firmware.c
 66.19% (184/278)
 72.73% (8/11)
 70.03% (215/307)
src/fwupd/libfwupdplugin/fu-version-common.c
 11.67% (56/480)
 21.05% (4/19)
  5.59% (45/805)
src/fwupd/libfwupdplugin/fu-volume-locker.c
  0.00% (0/54)
  0.00% (0/6)
  0.00% (0/212)
src/fwupd/libfwupdplugin/fu-volume.c
  0.00% (0/682)
  0.00% (0/39)
  0.00% (0/1831)
src/fwupd/libfwupdplugin/fu-x509-certificate.c
  0.00% (0/68)
  0.00% (0/14)
  0.00% (0/231)
src/fwupd/libfwupdplugin/fu-xor.c
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/98)
src/fwupd/libfwupdplugin/fu-zip-file.c
 58.97% (23/39)
 75.00% (6/8)
 72.00% (72/100)
src/fwupd/libfwupdplugin/fu-zip-firmware.c
 78.52% (362/461)
 88.89% (8/9)
 81.55% (380/466)
src/fwupd/plugins/acpi-phat/fu-acpi-phat-health-record.c
 64.79% (92/142)
 63.64% (7/11)
 67.79% (101/149)
src/fwupd/plugins/acpi-phat/fu-acpi-phat-version-element.c
 64.94% (50/77)
 63.64% (7/11)
 67.44% (58/86)
src/fwupd/plugins/acpi-phat/fu-acpi-phat-version-record.c
 95.16% (59/62)
100.00% (6/6)
 91.11% (82/90)
src/fwupd/plugins/acpi-phat/fu-acpi-phat.c
 76.67% (184/240)
 64.29% (9/14)
 76.44% (172/225)
src/fwupd/plugins/amd-afc/fu-amd-afc-acpi-table.c
100.00% (30/30)
100.00% (6/6)
 95.65% (44/46)
src/fwupd/plugins/amd-afc/fu-amd-afc-bios-setting.c
  0.00% (0/52)
  0.00% (0/7)
  0.00% (0/74)
src/fwupd/plugins/amd-afc/fu-amd-afc-config-entry.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/fwupd/plugins/amd-afc/fu-amd-afc-config.c
  0.00% (0/165)
  0.00% (0/4)
  0.00% (0/180)
src/fwupd/plugins/amd-afc/fu-amd-afc-form.c
 57.14% (8/14)
 50.00% (1/2)
 63.64% (7/11)
src/fwupd/plugins/amd-afc/fu-amd-afc-option.c
 44.44% (4/9)
 50.00% (1/2)
 20.00% (1/5)
src/fwupd/plugins/amd-afc/fu-amd-afc-pending.c
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/5)
src/fwupd/plugins/amd-afc/fu-amd-afc-setting.c
 14.06% (9/64)
 25.00% (1/4)
 10.14% (7/69)
src/fwupd/plugins/amd-afc/fu-amd-afc-state.c
 73.02% (1145/1568)
 74.42% (32/43)
 62.60% (1053/1682)
src/fwupd/plugins/amd-afc/fu-amd-afc-varstore.c
 62.50% (5/8)
 50.00% (1/2)
 80.00% (4/5)
src/fwupd/plugins/bcm57xx/fu-bcm57xx-common.c
 87.95% (73/83)
100.00% (4/4)
 65.38% (85/130)
src/fwupd/plugins/bcm57xx/fu-bcm57xx-dict-image.c
 71.56% (78/109)
 84.62% (11/13)
 64.80% (81/125)
src/fwupd/plugins/bcm57xx/fu-bcm57xx-firmware.c
 81.47% (387/475)
 64.71% (11/17)
 80.36% (446/555)
src/fwupd/plugins/bcm57xx/fu-bcm57xx-stage1-image.c
 80.87% (93/115)
100.00% (7/7)
 80.17% (97/121)
src/fwupd/plugins/bcm57xx/fu-bcm57xx-stage2-image.c
 87.76% (43/49)
100.00% (6/6)
 83.56% (61/73)
src/fwupd/plugins/ccgx-dmc/fu-ccgx-dmc-firmware.c
 67.60% (217/321)
 72.22% (13/18)
 52.68% (226/429)
src/fwupd/plugins/ccgx/fu-ccgx-common.c
 46.15% (6/13)
 50.00% (1/2)
 12.50% (1/8)
src/fwupd/plugins/ccgx/fu-ccgx-firmware.c
 78.87% (306/388)
 66.67% (12/18)
 61.74% (263/426)
src/fwupd/plugins/cros-ec/fu-cros-ec-common.c
  0.00% (0/63)
  0.00% (0/2)
  0.00% (0/74)
src/fwupd/plugins/cros-ec/fu-cros-ec-firmware.c
 18.38% (25/136)
 55.56% (5/9)
 35.71% (65/182)
src/fwupd/plugins/ebitdo/fu-ebitdo-firmware.c
 89.71% (61/68)
100.00% (6/6)
 82.98% (78/94)
src/fwupd/plugins/elanfp/fu-elanfp-firmware.c
 83.12% (133/160)
 75.00% (6/8)
 83.15% (148/178)
src/fwupd/plugins/elantp/fu-elantp-firmware.c
 71.67% (129/180)
 46.15% (6/13)
 42.77% (136/318)
src/fwupd/plugins/genesys/fu-genesys-scaler-firmware.c
 59.63% (65/109)
 71.43% (5/7)
 70.43% (81/115)
src/fwupd/plugins/genesys/fu-genesys-usbhub-codesign-firmware.c
 62.86% (44/70)
 71.43% (5/7)
 60.00% (63/105)
src/fwupd/plugins/genesys/fu-genesys-usbhub-dev-firmware.c
 76.92% (30/39)
100.00% (5/5)
 83.05% (49/59)
src/fwupd/plugins/genesys/fu-genesys-usbhub-firmware.c
 65.51% (283/432)
 78.57% (11/14)
 64.99% (245/377)
src/fwupd/plugins/genesys/fu-genesys-usbhub-pd-firmware.c
 76.92% (30/39)
100.00% (5/5)
 83.05% (49/59)
src/fwupd/plugins/hughski-colorhug/fu-hughski-colorhug-device.c
 13.08% (62/474)
 28.57% (6/21)
 15.95% (67/420)
src/fwupd/plugins/pixart-rf/fu-pixart-rf-common.c
 12.31% (8/65)
 25.00% (1/4)
  3.70% (1/27)
src/fwupd/plugins/pixart-rf/fu-pixart-rf-firmware.c
 79.92% (191/239)
 66.67% (8/12)
 69.30% (149/215)
src/fwupd/plugins/realtek-alc408x/fu-realtek-alc408x-common.c
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/2)
src/fwupd/plugins/realtek-alc408x/fu-realtek-alc408x-firmware.c
  0.00% (0/114)
  9.09% (1/11)
 17.78% (24/135)
src/fwupd/plugins/redfish/fu-redfish-common.c
 35.96% (32/89)
 60.00% (3/5)
 25.14% (45/179)
src/fwupd/plugins/redfish/fu-redfish-smbios.c
 76.25% (228/299)
 54.55% (12/22)
 77.65% (198/255)
src/fwupd/plugins/synaptics-cape/fu-synaptics-cape-firmware.c
 60.87% (28/46)
 77.78% (7/9)
 66.27% (110/166)
src/fwupd/plugins/synaptics-cape/fu-synaptics-cape-hid-firmware.c
 88.24% (75/85)
 83.33% (5/6)
 81.19% (82/101)
src/fwupd/plugins/synaptics-cape/fu-synaptics-cape-sngl-firmware.c
  0.00% (0/90)
  0.00% (0/5)
  0.00% (0/92)
src/fwupd/plugins/synaptics-mst/fu-synaptics-mst-firmware.c
 75.00% (96/128)
 60.00% (6/10)
 56.98% (102/179)
src/fwupd/plugins/synaptics-prometheus/fu-synaptics-prometheus-firmware.c
 78.57% (121/154)
 50.00% (5/10)
 57.42% (120/209)
src/fwupd/plugins/synaptics-rmi/fu-synaptics-rmi-common.c
 22.92% (11/48)
 33.33% (1/3)
 10.42% (5/48)
src/fwupd/plugins/synaptics-rmi/fu-synaptics-rmi-firmware.c
 85.30% (563/660)
 81.25% (13/16)
 85.22% (467/548)
src/fwupd/plugins/uf2/fu-uf2-firmware.c
 94.57% (244/258)
 90.00% (9/10)
 91.67% (231/252)
src/fwupd/plugins/wacom-usb/fu-wacom-usb-firmware.c
 95.44% (272/285)
 88.89% (8/9)
 93.77% (271/289)
src/fwupd/rust/fwupd-ffi/src/compressor.rs
  4.95% (5/101)
 25.00% (1/4)
  3.45% (5/145)
src/fwupd/rust/fwupd-ffi/src/cstream.rs
  0.00% (0/103)
  0.00% (0/14)
  0.00% (0/155)
src/fwupd/rust/fwupd-ffi/src/glib/gerror.rs
 11.39% (9/79)
 16.67% (2/12)
 11.70% (11/94)
src/fwupd/rust/fwupd-ffi/src/glib/grefstring.rs
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/14)
src/fwupd/rust/fwupd-ffi/src/glib/gstring.rs
100.00% (6/6)
100.00% (1/1)
 92.86% (13/14)
src/fwupd/rust/fwupd-ffi/src/glib/mod.rs
  0.00% (0/31)
  0.00% (0/5)
  0.00% (0/43)
src/fwupd/rust/fwupd-ffi/src/json/array.rs
  0.00% (0/184)
  0.00% (0/16)
  0.00% (0/272)
src/fwupd/rust/fwupd-ffi/src/json/mod.rs
 80.00% (8/10)
100.00% (1/1)
 81.82% (9/11)
src/fwupd/rust/fwupd-ffi/src/json/node.rs
 13.71% (17/124)
 23.08% (3/13)
 11.60% (21/181)
src/fwupd/rust/fwupd-ffi/src/json/object.rs
  0.00% (0/303)
  0.00% (0/23)
  0.00% (0/468)
src/fwupd/rust/fwupd-ffi/src/json/parser.rs
 45.12% (74/164)
 61.54% (8/13)
 41.42% (99/239)
src/fwupd/rust/fwupd-ffi/src/streams.rs
 49.67% (150/302)
 61.54% (16/26)
 48.91% (225/460)
src/fwupd/rust/fwupd/src/bitflags.rs
 20.97% (13/62)
 31.58% (6/19)
 24.00% (24/100)
src/fwupd/rust/fwupd/src/compressor/mod.rs
 64.62% (84/130)
 50.00% (5/10)
 56.73% (118/208)
src/fwupd/rust/fwupd/src/compressor/zlib.rs
 94.48% (137/145)
100.00% (16/16)
 90.91% (130/143)
src/fwupd/rust/fwupd/src/json/array.rs
 34.44% (31/90)
 31.58% (6/19)
 38.16% (58/152)
src/fwupd/rust/fwupd/src/json/error.rs
 33.33% (6/18)
 33.33% (1/3)
 27.50% (11/40)
src/fwupd/rust/fwupd/src/json/mod.rs
 56.25% (9/16)
 50.00% (1/2)
 66.67% (20/30)
src/fwupd/rust/fwupd/src/json/node.rs
 13.19% (12/91)
 16.67% (2/12)
 21.13% (30/142)
src/fwupd/rust/fwupd/src/json/object.rs
 23.95% (40/167)
 13.51% (5/37)
 23.10% (64/277)
src/fwupd/rust/fwupd/src/json/parser.rs
 81.85% (275/336)
 75.00% (18/24)
 86.30% (403/467)
src/fwupd/rust/fwupd/src/lib.rs
 17.91% (12/67)
 30.00% (3/10)
  8.93% (10/112)
src/fwupd/rust/fwupd/src/streams/composite_input_stream.rs
 77.23% (78/101)
 53.33% (8/15)
 79.58% (113/142)
src/fwupd/rust/fwupd/src/streams/compressor_stream.rs
 69.49% (41/59)
 38.46% (5/13)
 59.09% (39/66)
src/fwupd/rust/fwupd/src/streams/file_input_stream.rs
  0.00% (0/28)
  0.00% (0/9)
  0.00% (0/42)
src/fwupd/rust/fwupd/src/streams/memory_input_stream.rs
 70.37% (38/54)
 50.00% (6/12)
 79.79% (75/94)
src/fwupd/rust/fwupd/src/streams/mod.rs
 23.08% (3/13)
 33.33% (1/3)
 12.00% (3/25)
src/fwupd/rust/fwupd/src/streams/partial_input_stream.rs
 77.01% (67/87)
 27.78% (5/18)
 73.72% (101/137)
src/fwupd/rust/fwupd/src/units.rs
  0.00% (0/35)
  0.00% (0/10)
  0.00% (0/67)
src/glib/.ossfuzz/gio/gioenumtypes.c
  0.00% (0/1500)
  0.00% (0/82)
  0.00% (0/2296)
src/glib/.ossfuzz/gio/xdp-dbus.c
  0.00% (0/3523)
  0.00% (0/262)
  0.00% (0/4671)
src/glib/gio/gaction.c
  0.00% (0/151)
  0.00% (0/13)
  0.00% (0/583)
src/glib/gio/gactiongroup.c
  0.00% (0/205)
  0.00% (0/23)
  0.00% (0/883)
src/glib/gio/gactiongroupexporter.c
  0.00% (0/349)
  0.00% (0/13)
  0.00% (0/521)
src/glib/gio/gactionmap.c
  0.00% (0/75)
  0.00% (0/7)
  0.00% (0/231)
src/glib/gio/gappinfo.c
  0.00% (0/558)
  0.00% (0/62)
  0.00% (0/2448)
src/glib/gio/gapplication.c
  0.00% (0/1190)
  0.00% (0/86)
  0.00% (0/3601)
src/glib/gio/gapplicationcommandline.c
  0.00% (0/239)
  0.00% (0/29)
  0.00% (0/797)
src/glib/gio/gapplicationimpl-dbus.c
  0.00% (0/554)
  0.00% (0/27)
  0.00% (0/710)
src/glib/gio/gasyncinitable.c
  0.00% (0/82)
  0.00% (0/11)
  0.00% (0/344)
src/glib/gio/gasyncresult.c
  0.00% (0/33)
  0.00% (0/6)
  0.00% (0/183)
src/glib/gio/gbufferedinputstream.c
  0.00% (0/616)
  0.00% (0/36)
  0.00% (0/1079)
src/glib/gio/gbytesicon.c
  0.00% (0/91)
  0.00% (0/16)
  0.00% (0/210)
src/glib/gio/gcancellable.c
  2.60% (7/269)
  9.09% (2/22)
  1.43% (8/558)
src/glib/gio/gcontenttype.c
  0.00% (0/875)
  0.00% (0/49)
  0.00% (0/1199)
src/glib/gio/gcontextspecificgroup.c
  0.00% (0/135)
  0.00% (0/8)
  0.00% (0/178)
src/glib/gio/gconverter.c
  0.00% (0/26)
  0.00% (0/4)
  0.00% (0/285)
src/glib/gio/gconverterinputstream.c
  0.00% (0/338)
  0.00% (0/24)
  0.00% (0/415)
src/glib/gio/gcredentials.c
  0.00% (0/125)
  0.00% (0/14)
  0.00% (0/542)
src/glib/gio/gdatagrambased.c
  0.00% (0/94)
  0.00% (0/7)
  0.00% (0/1046)
src/glib/gio/gdatainputstream.c
  0.00% (0/633)
  0.00% (0/36)
  0.00% (0/1441)
src/glib/gio/gdataoutputstream.c
  0.00% (0/255)
  0.00% (0/22)
  0.00% (0/742)
src/glib/gio/gdbusactiongroup.c
  0.00% (0/279)
  0.00% (0/19)
  0.00% (0/429)
src/glib/gio/gdbusaddress.c
  0.00% (0/930)
  0.00% (0/18)
  0.00% (0/1197)
src/glib/gio/gdbusauth.c
  0.00% (0/1022)
  0.00% (0/20)
  0.00% (0/1388)
src/glib/gio/gdbusauthmechanism.c
  0.00% (0/152)
  0.00% (0/24)
  0.00% (0/799)
src/glib/gio/gdbusauthmechanismanon.c
  0.00% (0/124)
  0.00% (0/20)
  0.00% (0/1025)
src/glib/gio/gdbusauthmechanismexternal.c
  0.00% (0/204)
  0.00% (0/21)
  0.00% (0/1044)
src/glib/gio/gdbusauthmechanismsha1.c
  0.00% (0/809)
  0.00% (0/31)
  0.00% (0/1843)
src/glib/gio/gdbusauthobserver.c
  0.00% (0/70)
  0.00% (0/9)
  0.00% (0/74)
src/glib/gio/gdbusconnection.c
  0.00% (0/3864)
  0.00% (0/166)
  0.00% (0/9713)
src/glib/gio/gdbuserror.c
  9.25% (36/389)
 13.33% (2/15)
  5.95% (77/1295)
src/glib/gio/gdbusinterface.c
  0.00% (0/32)
  0.00% (0/6)
  0.00% (0/257)
src/glib/gio/gdbusinterfaceskeleton.c
  0.00% (0/463)
  0.00% (0/36)
  0.00% (0/1323)
src/glib/gio/gdbusintrospection.c
  0.00% (0/1265)
  0.00% (0/75)
  0.00% (0/1900)
src/glib/gio/gdbusmessage.c
  0.00% (0/2355)
  0.00% (0/96)
  0.00% (0/4697)
src/glib/gio/gdbusmethodinvocation.c
  0.00% (0/276)
  0.00% (0/24)
  0.00% (0/1200)
src/glib/gio/gdbusnamewatching.c
  0.00% (0/456)
  0.00% (0/27)
  0.00% (0/654)
src/glib/gio/gdbusobject.c
  0.00% (0/35)
  0.00% (0/5)
  0.00% (0/103)
src/glib/gio/gdbusobjectmanager.c
  0.00% (0/73)
  0.00% (0/6)
  0.00% (0/184)
src/glib/gio/gdbusobjectmanagerclient.c
  0.00% (0/982)
  0.00% (0/36)
  0.00% (0/1800)
src/glib/gio/gdbusobjectproxy.c
  0.00% (0/170)
  0.00% (0/14)
  0.00% (0/508)
src/glib/gio/gdbusobjectskeleton.c
  0.00% (0/246)
  0.00% (0/18)
  0.00% (0/650)
src/glib/gio/gdbusprivate.c
  0.00% (0/1243)
  0.00% (0/67)
  0.00% (0/2107)
src/glib/gio/gdbusproxy.c
  0.00% (0/1543)
  0.00% (0/71)
  0.00% (0/2803)
src/glib/gio/gdbusutils.c
  0.00% (0/442)
  0.00% (0/15)
  0.00% (0/893)
src/glib/gio/gdebugcontroller.c
  0.00% (0/21)
  0.00% (0/4)
  0.00% (0/125)
src/glib/gio/gdebugcontrollerdbus.c
  0.00% (0/247)
  0.00% (0/20)
  0.00% (0/527)
src/glib/gio/gdelayedsettingsbackend.c
  0.00% (0/262)
  0.00% (0/27)
  0.00% (0/311)
src/glib/gio/gdesktopappinfo.c
  0.00% (0/2800)
  0.00% (0/152)
  0.00% (0/4037)
src/glib/gio/gdocumentportal.c
  0.00% (0/153)
  0.00% (0/3)
  0.00% (0/207)
src/glib/gio/gdrive.c
  0.00% (0/296)
  0.00% (0/30)
  0.00% (0/1493)
src/glib/gio/gdtlsclientconnection.c
  0.00% (0/58)
  0.00% (0/8)
  0.00% (0/259)
src/glib/gio/gdtlsconnection.c
  0.00% (0/285)
  0.00% (0/29)
  0.00% (0/1578)
src/glib/gio/gdtlsserverconnection.c
  0.00% (0/19)
  0.00% (0/3)
  0.00% (0/53)
src/glib/gio/gdummyfile.c
  0.00% (0/463)
  0.00% (0/32)
  0.00% (0/567)
src/glib/gio/gdummyproxyresolver.c
  0.00% (0/44)
  0.00% (0/9)
  0.00% (0/112)
src/glib/gio/gdummytlsbackend.c
  0.00% (0/147)
  0.00% (0/36)
  0.00% (0/257)
src/glib/gio/gemblem.c
  0.00% (0/161)
  0.00% (0/16)
  0.00% (0/436)
src/glib/gio/gemblemedicon.c
  0.00% (0/218)
  0.00% (0/18)
  0.00% (0/529)
src/glib/gio/gfdonotificationbackend.c
  0.00% (0/327)
  0.00% (0/17)
  0.00% (0/381)
src/glib/gio/gfile.c
  0.00% (0/3611)
  0.00% (0/248)
  0.00% (0/11060)
src/glib/gio/gfileattribute.c
  0.00% (0/401)
  0.00% (0/37)
  0.00% (0/1349)
src/glib/gio/gfiledescriptorbased.c
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/81)
src/glib/gio/gfileenumerator.c
  0.00% (0/366)
  0.00% (0/27)
  0.00% (0/1103)
src/glib/gio/gfileicon.c
  0.00% (0/152)
  0.00% (0/20)
  0.00% (0/314)
src/glib/gio/gfileinfo.c
  0.00% (0/1285)
  0.00% (0/112)
  0.00% (0/8696)
src/glib/gio/gfileinputstream.c
  0.00% (0/168)
  0.00% (0/19)
  0.00% (0/441)
src/glib/gio/gfileiostream.c
  0.00% (0/280)
  0.00% (0/30)
  0.00% (0/618)
src/glib/gio/gfilemonitor.c
  0.00% (0/83)
  0.00% (0/10)
  0.00% (0/281)
src/glib/gio/gfileoutputstream.c
  0.00% (0/221)
  0.00% (0/22)
  0.00% (0/592)
src/glib/gio/gfilterinputstream.c
  0.00% (0/126)
  0.00% (0/12)
  0.00% (0/208)
src/glib/gio/gfilteroutputstream.c
  0.00% (0/124)
  0.00% (0/12)
  0.00% (0/211)
src/glib/gio/ggtknotificationbackend.c
  0.00% (0/46)
  0.00% (0/6)
  0.00% (0/61)
src/glib/gio/ghttpproxy.c
  0.00% (0/208)
  0.00% (0/15)
  0.00% (0/307)
src/glib/gio/gicon.c
  0.00% (0/378)
  0.00% (0/14)
  0.00% (0/693)
src/glib/gio/ginetaddress.c
  0.00% (0/313)
  0.00% (0/24)
  0.00% (0/945)
src/glib/gio/ginetaddressmask.c
  0.00% (0/202)
  0.00% (0/16)
  0.00% (0/461)
src/glib/gio/ginetsocketaddress.c
  0.00% (0/253)
  0.00% (0/17)
  0.00% (0/651)
src/glib/gio/ginitable.c
  0.00% (0/42)
  0.00% (0/6)
  0.00% (0/156)
src/glib/gio/ginputstream.c
  0.00% (0/684)
  0.00% (0/45)
  0.00% (0/1741)
src/glib/gio/gioerror.c
  0.00% (0/190)
  0.00% (0/2)
  0.00% (0/118)
src/glib/gio/giomodule-priv.c
  0.00% (0/26)
  0.00% (0/1)
  0.00% (0/115)
src/glib/gio/giomodule.c
  0.00% (0/710)
  0.00% (0/40)
  0.00% (0/925)
src/glib/gio/gioscheduler.c
  0.00% (0/129)
  0.00% (0/8)
  0.00% (0/253)
src/glib/gio/giostream.c
  0.00% (0/380)
  0.00% (0/27)
  0.00% (0/762)
src/glib/gio/giounix-private.c
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/13)
src/glib/gio/gkeyfilesettingsbackend.c
  0.00% (0/558)
  0.00% (0/29)
  0.00% (0/901)
src/glib/gio/gloadableicon.c
  0.00% (0/67)
  0.00% (0/9)
  0.00% (0/270)
src/glib/gio/glocalfile.c
  0.00% (0/1813)
  0.00% (0/75)
  0.00% (0/1820)
src/glib/gio/glocalfileenumerator.c
  0.00% (0/215)
  0.00% (0/12)
  0.00% (0/205)
src/glib/gio/glocalfileinfo.c
  0.00% (0/1791)
  0.00% (0/51)
  0.00% (0/1994)
src/glib/gio/glocalfileinfo.h
  0.00% (0/50)
  0.00% (0/22)
  0.00% (0/39)
src/glib/gio/glocalfileinputstream.c
  0.00% (0/126)
  0.00% (0/14)
  0.00% (0/146)
src/glib/gio/glocalfileiostream.c
  0.00% (0/43)
  0.00% (0/8)
  0.00% (0/73)
src/glib/gio/glocalfilemonitor.c
  0.00% (0/491)
  0.00% (0/39)
  0.00% (0/1021)
src/glib/gio/glocalfileoutputstream.c
  0.00% (0/771)
  0.00% (0/31)
  0.00% (0/749)
src/glib/gio/glocalvfs.c
  0.00% (0/99)
  0.00% (0/10)
  0.00% (0/160)
src/glib/gio/gmarshal-internal.c
  0.00% (0/1843)
  0.00% (0/56)
  0.00% (0/2318)
src/glib/gio/gmemoryinputstream.c
  0.00% (0/210)
  0.00% (0/25)
  0.00% (0/261)
src/glib/gio/gmemorymonitor.c
  0.00% (0/16)
  0.00% (0/3)
  0.00% (0/56)
src/glib/gio/gmemorymonitordbus.c
  0.00% (0/72)
  0.00% (0/11)
  0.00% (0/125)
src/glib/gio/gmemorymonitorportal.c
  0.00% (0/62)
  0.00% (0/8)
  0.00% (0/92)
src/glib/gio/gmemoryoutputstream.c
  0.00% (0/327)
  0.00% (0/27)
  0.00% (0/519)
src/glib/gio/gmemorysettingsbackend.c
  0.00% (0/75)
  0.00% (0/12)
  0.00% (0/94)
src/glib/gio/gmount.c
  0.00% (0/323)
  0.00% (0/31)
  0.00% (0/1509)
src/glib/gio/gnativesocketaddress.c
  0.00% (0/53)
  0.00% (0/8)
  0.00% (0/177)
src/glib/gio/gnativevolumemonitor.c
  0.00% (0/9)
  0.00% (0/4)
  0.00% (0/38)
src/glib/gio/gnetworkaddress.c
  0.00% (0/622)
  0.00% (0/40)
  0.00% (0/970)
src/glib/gio/gnetworking.c
  0.00% (0/16)
  0.00% (0/2)
  0.00% (0/18)
src/glib/gio/gnetworkmonitor.c
  0.00% (0/85)
  0.00% (0/11)
  0.00% (0/173)
src/glib/gio/gnetworkmonitorbase.c
  0.00% (0/320)
  0.00% (0/21)
  0.00% (0/312)
src/glib/gio/gnetworkmonitornetlink.c
  0.00% (0/314)
  0.00% (0/16)
  0.00% (0/442)
src/glib/gio/gnetworkmonitornm.c
  0.00% (0/206)
  0.00% (0/13)
  0.00% (0/186)
src/glib/gio/gnetworkmonitorportal.c
  0.00% (0/403)
  0.00% (0/20)
  0.00% (0/377)
src/glib/gio/gnetworkservice.c
  0.00% (0/390)
  0.00% (0/27)
  0.00% (0/501)
src/glib/gio/gnotification.c
  0.00% (0/274)
  0.00% (0/31)
  0.00% (0/982)
src/glib/gio/gnotificationbackend.c
  0.00% (0/36)
  0.00% (0/7)
  0.00% (0/234)
src/glib/gio/gnullsettingsbackend.c
  0.00% (0/38)
  0.00% (0/11)
  0.00% (0/54)
src/glib/gio/gopenuriportal.c
  0.00% (0/242)
  0.00% (0/6)
  0.00% (0/187)
src/glib/gio/goutputstream.c
  0.00% (0/1308)
  0.00% (0/84)
  0.00% (0/3910)
src/glib/gio/gpermission.c
  0.00% (0/125)
  0.00% (0/17)
  0.00% (0/451)
src/glib/gio/gpollableinputstream.c
  0.00% (0/52)
  0.00% (0/8)
  0.00% (0/254)
src/glib/gio/gpollableoutputstream.c
  0.00% (0/123)
  0.00% (0/10)
  0.00% (0/546)
src/glib/gio/gpollableutils.c
  0.00% (0/106)
  0.00% (0/8)
  0.00% (0/137)
src/glib/gio/gpollfilemonitor.c
  0.00% (0/104)
  0.00% (0/11)
  0.00% (0/174)
src/glib/gio/gportalnotificationbackend.c
  0.00% (0/33)
  0.00% (0/6)
  0.00% (0/45)
src/glib/gio/gportalsupport.c
  0.00% (0/85)
  0.00% (0/5)
  0.00% (0/94)
src/glib/gio/gpowerprofilemonitor.c
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/51)
src/glib/gio/gpowerprofilemonitordbus.c
  0.00% (0/109)
  0.00% (0/12)
  0.00% (0/172)
src/glib/gio/gpowerprofilemonitorportal.c
  0.00% (0/81)
  0.00% (0/9)
  0.00% (0/122)
src/glib/gio/gproxy.c
  0.00% (0/45)
  0.00% (0/7)
  0.00% (0/202)
src/glib/gio/gproxyaddress.c
  0.00% (0/167)
  0.00% (0/14)
  0.00% (0/120)
src/glib/gio/gproxyaddressenumerator.c
  0.00% (0/513)
  0.00% (0/18)
  0.00% (0/582)
src/glib/gio/gproxyresolver.c
  0.00% (0/65)
  0.00% (0/7)
  0.00% (0/367)
src/glib/gio/gproxyresolverportal.c
  0.00% (0/100)
  0.00% (0/11)
  0.00% (0/178)
src/glib/gio/gremoteactiongroup.c
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/51)
src/glib/gio/gresolver.c
  0.00% (0/508)
  0.00% (0/40)
  0.00% (0/1508)
src/glib/gio/gresource.c
  0.00% (0/627)
  0.00% (0/30)
  0.00% (0/633)
src/glib/gio/gresourcefile.c
  0.00% (0/479)
  0.00% (0/57)
  0.00% (0/609)
src/glib/gio/gsandbox.c
  0.00% (0/59)
  0.00% (0/4)
  0.00% (0/76)
src/glib/gio/gseekable.c
 62.50% (20/32)
 71.43% (5/7)
 54.94% (128/233)
src/glib/gio/gsettings-mapping.c
  0.00% (0/473)
  0.00% (0/9)
  0.00% (0/1169)
src/glib/gio/gsettings.c
  0.00% (0/1191)
  0.00% (0/90)
  0.00% (0/2719)
src/glib/gio/gsettingsbackend.c
  0.00% (0/320)
  0.00% (0/35)
  0.00% (0/979)
src/glib/gio/gsettingsschema.c
  0.00% (0/825)
  0.00% (0/57)
  0.00% (0/1466)
src/glib/gio/gsimpleaction.c
  0.00% (0/237)
  0.00% (0/20)
  0.00% (0/485)
src/glib/gio/gsimpleactiongroup.c
  0.00% (0/159)
  0.00% (0/21)
  0.00% (0/293)
src/glib/gio/gsimpleasyncresult.c
  0.00% (0/323)
  0.00% (0/37)
  0.00% (0/1414)
src/glib/gio/gsimplepermission.c
  0.00% (0/9)
  0.00% (0/4)
  0.00% (0/36)
src/glib/gio/gsocket.c
  0.00% (0/2354)
  0.00% (0/101)
  0.00% (0/5053)
src/glib/gio/gsocketaddress.c
  0.00% (0/181)
  0.00% (0/16)
  0.00% (0/370)
src/glib/gio/gsocketaddressenumerator.c
  0.00% (0/41)
  0.00% (0/8)
  0.00% (0/192)
src/glib/gio/gsocketclient.c
  0.00% (0/1058)
  0.00% (0/64)
  0.00% (0/1505)
src/glib/gio/gsocketconnectable.c
  0.00% (0/26)
  0.00% (0/5)
  0.00% (0/165)
src/glib/gio/gsocketconnection.c
  0.00% (0/252)
  0.00% (0/28)
  0.00% (0/579)
src/glib/gio/gsocketcontrolmessage.c
  0.00% (0/43)
  0.00% (0/8)
  0.00% (0/194)
src/glib/gio/gsocketinputstream.c
  0.00% (0/84)
  0.00% (0/14)
  0.00% (0/108)
src/glib/gio/gsocketoutputstream.c
  0.00% (0/107)
  0.00% (0/16)
  0.00% (0/166)
src/glib/gio/gsocks4aproxy.c
  0.00% (0/245)
  0.00% (0/16)
  0.00% (0/175)
src/glib/gio/gsocks4proxy.c
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/39)
src/glib/gio/gsocks5proxy.c
  0.00% (0/675)
  0.00% (0/27)
  0.00% (0/468)
src/glib/gio/gsrvtarget.c
  0.00% (0/90)
  0.00% (0/10)
  0.00% (0/79)
src/glib/gio/gsubprocess.c
  0.00% (0/668)
  0.00% (0/50)
  0.00% (0/2264)
src/glib/gio/gtask.c
  0.00% (0/608)
  0.00% (0/63)
  0.00% (0/2164)
src/glib/gio/gtcpconnection.c
  0.00% (0/155)
  0.00% (0/11)
  0.00% (0/180)
src/glib/gio/gtcpwrapperconnection.c
  0.00% (0/69)
  0.00% (0/10)
  0.00% (0/247)
src/glib/gio/gthemedicon.c
  0.00% (0/281)
  0.00% (0/20)
  0.00% (0/686)
src/glib/gio/gthreadedresolver.c
  0.00% (0/780)
  0.00% (0/40)
  0.00% (0/1173)
src/glib/gio/gtlsbackend.c
  0.00% (0/76)
  0.00% (0/13)
  0.00% (0/401)
src/glib/gio/gtlscertificate.c
  0.00% (0/485)
  0.00% (0/27)
  0.00% (0/1163)
src/glib/gio/gtlsclientconnection.c
  0.00% (0/83)
  0.00% (0/11)
  0.00% (0/444)
src/glib/gio/gtlsconnection.c
  0.00% (0/259)
  0.00% (0/28)
  0.00% (0/1135)
src/glib/gio/gtlsdatabase.c
  0.00% (0/355)
  0.00% (0/33)
  0.00% (0/2690)
src/glib/gio/gtlsfiledatabase.c
  0.00% (0/18)
  0.00% (0/3)
  0.00% (0/53)
src/glib/gio/gtlsinteraction.c
  0.00% (0/320)
  0.00% (0/22)
  0.00% (0/1515)
src/glib/gio/gtlspassword.c
  0.00% (0/158)
  0.00% (0/19)
  0.00% (0/480)
src/glib/gio/gtlsserverconnection.c
  0.00% (0/19)
  0.00% (0/3)
  0.00% (0/53)
src/glib/gio/gtrashportal.c
  0.00% (0/65)
  0.00% (0/2)
  0.00% (0/93)
src/glib/gio/gunionvolumemonitor.c
  0.00% (0/317)
  0.00% (0/31)
  0.00% (0/291)
src/glib/gio/gunixconnection.c
  0.00% (0/324)
  0.00% (0/13)
  0.00% (0/546)
src/glib/gio/gunixcredentialsmessage.c
  0.00% (0/128)
  0.00% (0/16)
  0.00% (0/257)
src/glib/gio/gunixfdlist.c
  0.00% (0/126)
  0.00% (0/12)
  0.00% (0/480)
src/glib/gio/gunixfdmessage.c
  0.00% (0/107)
  0.00% (0/16)
  0.00% (0/221)
src/glib/gio/gunixinputstream.c
  0.00% (0/205)
  0.00% (0/18)
  0.00% (0/307)
src/glib/gio/gunixmount.c
  0.00% (0/186)
  0.00% (0/25)
  0.00% (0/220)
src/glib/gio/gunixmounts.c
  0.00% (0/1146)
  0.00% (0/75)
  0.00% (0/3067)
src/glib/gio/gunixoutputstream.c
  0.00% (0/310)
  0.00% (0/18)
  0.00% (0/457)
src/glib/gio/gunixsocketaddress.c
  0.00% (0/226)
  0.00% (0/18)
  0.00% (0/242)
src/glib/gio/gunixvolume.c
  0.00% (0/223)
  0.00% (0/27)
  0.00% (0/432)
src/glib/gio/gunixvolumemonitor.c
  0.00% (0/224)
  0.00% (0/21)
  0.00% (0/176)
src/glib/gio/gvfs.c
  0.00% (0/193)
  0.00% (0/18)
  0.00% (0/684)
src/glib/gio/gvolume.c
  0.00% (0/196)
  0.00% (0/21)
  0.00% (0/1015)
src/glib/gio/gvolumemonitor.c
  0.00% (0/125)
  0.00% (0/9)
  0.00% (0/414)
src/glib/gio/gzlibcompressor.c
  0.00% (0/201)
  0.00% (0/14)
  0.00% (0/272)
src/glib/gio/gzlibdecompressor.c
  0.00% (0/196)
  0.00% (0/13)
  0.00% (0/281)
src/glib/gio/inotify/ginotifyfilemonitor.c
  0.00% (0/40)
  0.00% (0/7)
  0.00% (0/121)
src/glib/gio/inotify/inotify-helper.c
  0.00% (0/141)
  0.00% (0/7)
  0.00% (0/177)
src/glib/gio/inotify/inotify-kernel.c
  0.00% (0/228)
  0.00% (0/11)
  0.00% (0/500)
src/glib/gio/inotify/inotify-missing.c
  0.00% (0/77)
  0.00% (0/4)
  0.00% (0/131)
src/glib/gio/inotify/inotify-path.c
  0.00% (0/309)
  0.00% (0/24)
  0.00% (0/775)
src/glib/gio/inotify/inotify-sub.c
  0.00% (0/31)
  0.00% (0/3)
  0.00% (0/37)
src/glib/gio/strinfo.c
  0.00% (0/167)
  0.00% (0/13)
  0.00% (0/123)
src/glib/gio/thumbnail-verify.c
  0.00% (0/104)
  0.00% (0/4)
  0.00% (0/110)
src/glib/gio/xdgmime/xdgmime.c
  0.00% (0/620)
  0.00% (0/34)
  0.00% (0/798)
src/glib/gio/xdgmime/xdgmimealias.c
  0.00% (0/85)
  0.00% (0/6)
  0.00% (0/42)
src/glib/gio/xdgmime/xdgmimecache.c
  0.00% (0/807)
  0.00% (0/32)
  0.00% (0/903)
src/glib/gio/xdgmime/xdgmimeglob.c
  0.00% (0/462)
  0.00% (0/19)
  0.00% (0/360)
src/glib/gio/xdgmime/xdgmimeicon.c
  0.00% (0/85)
  0.00% (0/6)
  0.00% (0/42)
src/glib/gio/xdgmime/xdgmimeint.c
  0.00% (0/111)
  0.00% (0/7)
  0.00% (0/99)
src/glib/gio/xdgmime/xdgmimemagic.c
  0.00% (0/557)
  0.00% (0/21)
  0.00% (0/483)
src/glib/gio/xdgmime/xdgmimeparent.c
  0.00% (0/116)
  0.00% (0/6)
  0.00% (0/61)
src/glib/glib/garcbox.c
 65.38% (34/52)
 42.86% (3/7)
 44.93% (133/296)
src/glib/glib/garray.c
 39.81% (342/859)
 43.90% (36/82)
 36.60% (1148/3137)
src/glib/glib/gasyncqueue.c
  0.00% (0/231)
  0.00% (0/31)
  0.00% (0/1093)
src/glib/glib/gbase64.c
 52.78% (95/180)
 50.00% (3/6)
 41.69% (251/602)
src/glib/glib/gbitlock.c
 55.63% (79/142)
 50.00% (7/14)
 43.42% (175/403)
src/glib/glib/gbookmarkfile.c
  0.00% (0/2047)
  0.00% (0/83)
  0.00% (0/5095)
src/glib/glib/gbsearcharray.h
 76.86% (93/121)
 88.89% (8/9)
 83.76% (227/271)
src/glib/glib/gbytes.c
 64.23% (88/137)
 75.00% (12/16)
 52.58% (347/660)
src/glib/glib/gcharset.c
  0.00% (0/335)
  0.00% (0/18)
  0.00% (0/409)
src/glib/glib/gchecksum.c
 27.25% (251/921)
 27.50% (11/40)
 62.12% (1627/2619)
src/glib/glib/gconvert.c
  0.00% (0/829)
  0.00% (0/34)
  0.00% (0/1000)
src/glib/glib/gdataset.c
 29.81% (172/577)
 48.39% (15/31)
 23.58% (290/1230)
src/glib/glib/gdate.c
  0.00% (0/856)
  0.00% (0/56)
  0.00% (0/3363)
src/glib/glib/gdatetime-private.c
  0.00% (0/131)
  0.00% (0/5)
  0.00% (0/254)
src/glib/glib/gdatetime.c
 12.94% (188/1453)
 16.67% (13/78)
 16.06% (478/2977)
src/glib/glib/gdir.c
  0.00% (0/75)
  0.00% (0/9)
  0.00% (0/247)
src/glib/glib/genviron.c
 12.90% (16/124)
 18.18% (2/11)
 19.47% (81/416)
src/glib/glib/gerror.c
 53.85% (140/260)
 71.43% (15/21)
 28.27% (216/764)
src/glib/glib/gfileutils.c
  0.54% (6/1103)
  2.50% (1/40)
  1.56% (27/1731)
src/glib/glib/ggettext.c
 49.54% (54/109)
 60.00% (6/10)
 53.89% (104/193)
src/glib/glib/ghash.c
 65.14% (555/852)
 60.27% (44/73)
 39.55% (755/1909)
src/glib/glib/ghmac.c
  0.00% (0/142)
  0.00% (0/10)
  0.00% (0/596)
src/glib/glib/ghook.c
  0.00% (0/398)
  0.00% (0/24)
  0.00% (0/1736)
src/glib/glib/ghostutils.c
  0.00% (0/482)
  0.00% (0/18)
  0.00% (0/654)
src/glib/glib/giochannel.c
  0.00% (0/1285)
  0.00% (0/38)
  0.00% (0/4045)
src/glib/glib/giounix.c
  0.00% (0/354)
  0.00% (0/15)
  0.00% (0/400)
src/glib/glib/gjournal-private.c
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/15)
src/glib/glib/gkeyfile.c
  0.00% (0/2124)
  0.00% (0/95)
  0.00% (0/5455)
src/glib/glib/glib-autocleanups.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/glib/glib/glib-init.c
 42.42% (42/99)
 71.43% (5/7)
 17.05% (15/88)
src/glib/glib/glib-private.c
 84.62% (22/26)
 33.33% (1/3)
 33.33% (1/3)
src/glib/glib/glib-private.h
  0.00% (0/48)
  0.00% (0/5)
  0.00% (0/32)
src/glib/glib/glib-unix.c
  0.00% (0/238)
  0.00% (0/18)
  0.00% (0/410)
src/glib/glib/glib-unix.h
  0.00% (0/28)
  0.00% (0/5)
  0.00% (0/13)
src/glib/glib/glib-unixprivate.h
  0.00% (0/52)
  0.00% (0/1)
  0.00% (0/56)
src/glib/glib/glist.c
 14.41% (66/458)
 13.51% (5/37)
  8.65% (48/555)
src/glib/glib/gmacros.h
  0.00% (0/7)
  0.00% (0/7)
  0.00% (0/7)
src/glib/glib/gmain.c
  0.00% (0/2418)
  0.00% (0/156)
  0.00% (0/5937)
src/glib/glib/gmain.h
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/3)
src/glib/glib/gmappedfile.c
  0.00% (0/124)
  0.00% (0/10)
  0.00% (0/315)
src/glib/glib/gmarkup.c
  0.00% (0/1608)
  0.00% (0/51)
  0.00% (0/2212)
src/glib/glib/gmem.c
 35.00% (63/180)
 45.45% (10/22)
 31.83% (141/443)
src/glib/glib/gmem.h
 77.78% (7/9)
100.00% (1/1)
100.00% (2/2)
src/glib/glib/gmessages.c
 11.94% (158/1323)
 17.19% (11/64)
 11.26% (190/1687)
src/glib/glib/goption.c
  0.00% (0/1303)
  0.00% (0/51)
  0.00% (0/2570)
src/glib/glib/gpattern.c
 31.43% (77/245)
 40.00% (4/10)
 32.96% (177/537)
src/glib/glib/gpoll.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/glib/glib/gprintf.c
 15.49% (11/71)
 11.11% (1/9)
 10.27% (23/224)
src/glib/glib/gqsort.c
 36.13% (69/191)
100.00% (3/3)
 42.11% (40/95)
src/glib/glib/gquark.c
 88.24% (90/102)
100.00% (12/12)
 68.45% (128/187)
src/glib/glib/gquark.h
100.00% (9/9)
100.00% (1/1)
100.00% (20/20)
src/glib/glib/gqueue.c
  0.00% (0/382)
  0.00% (0/43)
  0.00% (0/1860)
src/glib/glib/grand.c
  0.00% (0/257)
  0.00% (0/18)
  0.00% (0/514)
src/glib/glib/grcbox.c
 33.00% (33/100)
 12.50% (1/8)
 17.97% (71/395)
src/glib/glib/grefcount.c
 77.05% (47/61)
 87.50% (7/8)
 63.88% (267/418)
src/glib/glib/grefstring.c
 69.70% (46/66)
 75.00% (6/8)
 59.09% (143/242)
src/glib/glib/gregex.c
  0.00% (0/1805)
  0.00% (0/65)
  0.00% (0/3755)
src/glib/glib/gscanner.c
  0.00% (0/1277)
  0.00% (0/33)
  0.00% (0/1783)
src/glib/glib/gsequence.c
  0.00% (0/731)
  0.00% (0/69)
  0.00% (0/1940)
src/glib/glib/gshell.c
  0.00% (0/332)
  0.00% (0/7)
  0.00% (0/693)
src/glib/glib/gslice.c
 64.29% (27/42)
 50.00% (4/8)
 64.71% (33/51)
src/glib/glib/gslist.c
 28.34% (106/374)
 37.14% (13/35)
 23.26% (77/331)
src/glib/glib/gspawn-private.h
  0.00% (0/80)
  0.00% (0/2)
  0.00% (0/44)
src/glib/glib/gspawn.c
  0.00% (0/1278)
  0.00% (0/27)
  0.00% (0/2040)
src/glib/glib/gstdio.c
  0.00% (0/103)
  0.00% (0/17)
  0.00% (0/80)
src/glib/glib/gstdio.h
  0.00% (0/30)
  0.00% (0/2)
  0.00% (0/7)
src/glib/glib/gstrfuncs.c
 22.51% (251/1115)
 35.48% (22/62)
 21.82% (605/2773)
src/glib/glib/gstrfuncs.h
 38.46% (10/26)
 50.00% (1/2)
 42.86% (12/28)
src/glib/glib/gstring.c
 38.07% (174/457)
 41.03% (16/39)
 34.75% (417/1200)
src/glib/glib/gstring.h
 50.00% (22/44)
 66.67% (2/3)
 57.80% (63/109)
src/glib/glib/gstrvbuilder.c
  0.00% (0/33)
  0.00% (0/8)
  0.00% (0/100)
src/glib/glib/gtestutils.c
  0.29% (6/2042)
  0.99% (1/101)
  0.17% (6/3602)
src/glib/glib/gthread-posix.c
 27.88% (104/373)
 36.17% (17/47)
 31.90% (245/768)
src/glib/glib/gthread.c
 31.46% (56/178)
 27.78% (5/18)
 36.30% (163/449)
src/glib/glib/gthread.h
  0.00% (0/28)
  0.00% (0/8)
  0.00% (0/8)
src/glib/glib/gthreadpool.c
  0.00% (0/484)
  0.00% (0/24)
  0.00% (0/1124)
src/glib/glib/gtimer.c
  0.00% (0/245)
  0.00% (0/13)
  0.00% (0/519)
src/glib/glib/gtimezone.c
  7.60% (79/1039)
 15.22% (7/46)
 11.22% (226/2015)
src/glib/glib/gtranslit.c
  0.00% (0/188)
  0.00% (0/9)
  0.00% (0/182)
src/glib/glib/gtree.c
  0.00% (0/760)
  0.00% (0/44)
  0.00% (0/1394)
src/glib/glib/gunicollate.c
  0.00% (0/169)
  0.00% (0/4)
  0.00% (0/282)
src/glib/glib/gunidecomp.c
  0.00% (0/386)
  0.00% (0/13)
  0.00% (0/654)
src/glib/glib/guniprop.c
  0.00% (0/604)
  0.00% (0/39)
  0.00% (0/1313)
src/glib/glib/guri.c
  0.00% (0/1236)
  0.00% (0/57)
  0.00% (0/3109)
src/glib/glib/gutf8.c
 30.71% (296/964)
 26.67% (8/30)
 36.17% (586/1620)
src/glib/glib/gutils.c
  9.20% (94/1022)
  6.25% (3/48)
 26.61% (525/1973)
src/glib/glib/gutils.h
 42.11% (16/38)
 66.67% (2/3)
 52.86% (37/70)
src/glib/glib/gutilsprivate.h
 81.25% (13/16)
100.00% (1/1)
 71.88% (23/32)
src/glib/glib/gvariant-core.c
  0.00% (0/380)
  0.00% (0/27)
  0.00% (0/890)
src/glib/glib/gvariant-parser.c
  0.00% (0/1632)
  0.00% (0/84)
  0.00% (0/2224)
src/glib/glib/gvariant-serialiser.c
  0.00% (0/872)
  0.00% (0/48)
  0.00% (0/1603)
src/glib/glib/gvariant.c
  0.00% (0/2285)
  0.00% (0/117)
  0.00% (0/6006)
src/glib/glib/gvarianttype.c
  0.00% (0/401)
  0.00% (0/34)
  0.00% (0/1373)
src/glib/glib/gvarianttypeinfo.c
  0.00% (0/285)
  0.00% (0/24)
  0.00% (0/579)
src/glib/glib/gwakeup.c
  0.00% (0/64)
  0.00% (0/5)
  0.00% (0/131)
src/glib/glib/libcharset/localcharset.c
  0.00% (0/116)
  0.00% (0/3)
  0.00% (0/85)
src/glib/glib/valgrind.h
  0.00% (0/58)
  0.00% (0/2)
  0.00% (0/2)
src/glib/gmodule/gmodule-deprecated.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/18)
src/glib/gmodule/gmodule-dl.c
  0.00% (0/54)
  0.00% (0/7)
  0.00% (0/38)
src/glib/gmodule/gmodule.c
  0.00% (0/369)
  0.00% (0/15)
  0.00% (0/670)
src/glib/gobject/gatomicarray.c
100.00% (65/65)
100.00% (5/5)
 89.36% (84/94)
src/glib/gobject/gboxed.c
 24.07% (52/216)
  4.92% (3/61)
  7.94% (146/1839)
src/glib/gobject/gclosure.c
 26.06% (222/852)
 48.48% (16/33)
 32.30% (890/2755)
src/glib/gobject/genums.c
 13.31% (39/293)
  4.17% (1/24)
  6.39% (76/1190)
src/glib/gobject/gmarshal.c
  1.64% (19/1159)
  2.27% (1/44)
  2.02% (25/1240)
src/glib/gobject/gobject.c
 30.17% (725/2403)
 38.41% (58/151)
 22.57% (1435/6357)
src/glib/gobject/gobject.h
  8.33% (5/60)
 25.00% (1/4)
 25.00% (4/16)
src/glib/gobject/gparam.c
 46.08% (335/727)
 43.55% (27/62)
 32.24% (793/2460)
src/glib/gobject/gparamspecs.c
 35.18% (495/1407)
 13.33% (18/135)
 30.36% (748/2464)
src/glib/gobject/gsignal.c
 32.41% (716/2209)
 41.86% (36/86)
 23.74% (1165/4907)
src/glib/gobject/gsourceclosure.c
  0.00% (0/159)
  0.00% (0/12)
  0.00% (0/277)
src/glib/gobject/gtype-private.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/6)
src/glib/gobject/gtype.c
 51.30% (1377/2684)
 65.29% (79/121)
 52.01% (2922/5618)
src/glib/gobject/gtype.h
  5.56% (2/36)
 11.76% (2/17)
 13.56% (8/59)
src/glib/gobject/gtypemodule.c
  0.00% (0/259)
  0.00% (0/17)
  0.00% (0/714)
src/glib/gobject/gtypeplugin.c
 37.74% (20/53)
 20.00% (1/5)
  4.90% (12/245)
src/glib/gobject/gvalue.c
 48.47% (111/229)
 70.59% (12/17)
 44.38% (399/899)
src/glib/gobject/gvaluearray.c
  0.00% (0/119)
  0.00% (0/11)
  0.00% (0/449)
src/glib/gobject/gvaluetransform.c
 76.33% (187/245)
 11.11% (1/9)
 94.74% (1044/1102)
src/glib/gobject/gvaluetypes.c
 33.50% (205/612)
  8.97% (7/78)
 19.09% (473/2478)
src/glib/subprojects/gvdb/gvdb/gvdb-format.h
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/8)
src/glib/subprojects/gvdb/gvdb/gvdb-reader.c
  0.00% (0/319)
  0.00% (0/18)
  0.00% (0/563)
src/libusb/libusb/core.c
  0.00% (0/936)
  0.00% (0/56)
  0.00% (0/876)
src/libusb/libusb/descriptor.c
  0.00% (0/911)
  0.00% (0/37)
  0.00% (0/773)
src/libusb/libusb/hotplug.c
  0.00% (0/220)
  0.00% (0/9)
  0.00% (0/280)
src/libusb/libusb/io.c
  0.00% (0/802)
  0.00% (0/46)
  0.00% (0/825)
src/libusb/libusb/libusb.h
  0.00% (0/124)
  0.00% (0/14)
  0.00% (0/19)
src/libusb/libusb/libusbi.h
  0.00% (0/104)
  0.00% (0/19)
  0.00% (0/57)
src/libusb/libusb/os/events_posix.c
  0.00% (0/141)
  0.00% (0/10)
  0.00% (0/168)
src/libusb/libusb/os/events_posix.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/libusb/libusb/os/linux_netlink.c
  0.00% (0/260)
  0.00% (0/8)
  0.00% (0/297)
src/libusb/libusb/os/linux_usbfs.c
  0.00% (0/1893)
  0.00% (0/69)
  0.00% (0/2567)
src/libusb/libusb/os/linux_usbfs.h
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/3)
src/libusb/libusb/os/threads_posix.c
  0.00% (0/38)
  0.00% (0/3)
  0.00% (0/77)
src/libusb/libusb/os/threads_posix.h
  0.00% (0/42)
  0.00% (0/14)
  0.00% (0/170)
src/libusb/libusb/strerror.c
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/57)
src/libusb/libusb/sync.c
  0.00% (0/141)
  0.00% (0/6)
  0.00% (0/112)
src/libxmlb/src/xb-builder-fixup.c
  0.00% (0/81)
  0.00% (0/11)
  0.00% (0/290)
src/libxmlb/src/xb-builder-node.c
 32.07% (178/555)
 27.27% (15/55)
 23.85% (505/2117)
src/libxmlb/src/xb-builder-source-ctx.c
  0.00% (0/106)
  0.00% (0/11)
  0.00% (0/566)
src/libxmlb/src/xb-builder-source.c
  0.00% (0/309)
  0.00% (0/28)
  0.00% (0/989)
src/libxmlb/src/xb-builder.c
  0.00% (0/791)
  0.00% (0/35)
  0.00% (0/1364)
src/libxmlb/src/xb-common.c
  0.00% (0/74)
  0.00% (0/5)
  0.00% (0/297)
src/libxmlb/src/xb-lzma-decompressor.c
  0.00% (0/107)
  0.00% (0/9)
  0.00% (0/140)
src/libxmlb/src/xb-machine.c
  0.00% (0/1502)
  0.00% (0/63)
  0.00% (0/2420)
src/libxmlb/src/xb-node-query.c
  0.00% (0/131)
  0.00% (0/11)
  0.00% (0/1024)
src/libxmlb/src/xb-node.c
  0.00% (0/262)
  0.00% (0/28)
  0.00% (0/1258)
src/libxmlb/src/xb-opcode-private.h
  0.00% (0/28)
  0.00% (0/8)
  0.00% (0/14)
src/libxmlb/src/xb-opcode.c
  0.00% (0/180)
  0.00% (0/30)
  0.00% (0/239)
src/libxmlb/src/xb-query-context.c
  0.00% (0/52)
  0.00% (0/10)
  0.00% (0/221)
src/libxmlb/src/xb-query.c
  0.00% (0/308)
  0.00% (0/22)
  0.00% (0/742)
src/libxmlb/src/xb-silo-export.c
  0.00% (0/186)
  0.00% (0/4)
  0.00% (0/546)
src/libxmlb/src/xb-silo-node.h
  0.00% (0/60)
  0.00% (0/9)
  0.00% (0/58)
src/libxmlb/src/xb-silo-query.c
  0.00% (0/417)
  0.00% (0/18)
  0.00% (0/801)
src/libxmlb/src/xb-silo.c
  0.00% (0/1105)
  0.00% (0/68)
  0.00% (0/2299)
src/libxmlb/src/xb-stack.c
  0.00% (0/106)
  0.00% (0/14)
  0.00% (0/209)
src/libxmlb/src/xb-string.c
 30.52% (47/154)
 27.27% (3/11)
 23.77% (92/387)
src/libxmlb/src/xb-value-bindings.c
  0.00% (0/152)
  0.00% (0/13)
  0.00% (0/384)
src/libxmlb/src/xb-version.c
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/7)
src/libxmlb/src/xb-zstd-decompressor.c
  0.00% (0/78)
  0.00% (0/9)
  0.00% (0/73)
src/pcre2/src/pcre2_auto_possess.c
  0.00% (0/780)
  0.00% (0/5)
  0.00% (0/1176)
src/pcre2/src/pcre2_compile.c
  0.00% (0/5337)
  0.00% (0/33)
  0.00% (0/7192)
src/pcre2/src/pcre2_config.c
  0.00% (0/100)
  0.00% (0/1)
  0.00% (0/131)
src/pcre2/src/pcre2_context.c
  0.00% (0/204)
  0.00% (0/32)
  0.00% (0/243)
src/pcre2/src/pcre2_dfa_match.c
  0.00% (0/2604)
  0.00% (0/4)
  0.00% (0/5531)
src/pcre2/src/pcre2_error.c
  0.00% (0/37)
  0.00% (0/1)
  0.00% (0/33)
src/pcre2/src/pcre2_extuni.c
  0.00% (0/37)
  0.00% (0/1)
  0.00% (0/164)
src/pcre2/src/pcre2_find_bracket.c
  0.00% (0/115)
  0.00% (0/1)
  0.00% (0/152)
src/pcre2/src/pcre2_jit_compile.c
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/28)
src/pcre2/src/pcre2_jit_match.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/2)
src/pcre2/src/pcre2_jit_misc.c
  0.00% (0/40)
  0.00% (0/8)
  0.00% (0/9)
src/pcre2/src/pcre2_match.c
  0.00% (0/5020)
  0.00% (0/4)
  0.00% (0/13762)
src/pcre2/src/pcre2_match_data.c
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/51)
src/pcre2/src/pcre2_newline.c
  0.00% (0/84)
  0.00% (0/2)
  0.00% (0/131)
src/pcre2/src/pcre2_ord2utf.c
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/15)
src/pcre2/src/pcre2_pattern_info.c
  0.00% (0/281)
  0.00% (0/2)
  0.00% (0/351)
src/pcre2/src/pcre2_script_run.c
  0.00% (0/134)
  0.00% (0/1)
  0.00% (0/235)
src/pcre2/src/pcre2_string_utils.c
  0.00% (0/51)
  0.00% (0/6)
  0.00% (0/62)
src/pcre2/src/pcre2_study.c
  0.00% (0/1111)
  0.00% (0/6)
  0.00% (0/1283)
src/pcre2/src/pcre2_substring.c
  0.00% (0/218)
  0.00% (0/11)
  0.00% (0/348)
src/pcre2/src/pcre2_valid_utf.c
  0.00% (0/144)
  0.00% (0/1)
  0.00% (0/133)
src/pcre2/src/pcre2_xclass.c
  0.00% (0/156)
  0.00% (0/1)
  0.00% (0/410)
work/fu-acpi-phat-struct.c
 61.56% (245/398)
 75.47% (40/53)
 52.61% (807/1534)
work/fu-acpi-table-struct.c
 52.47% (117/223)
 80.00% (20/25)
 55.63% (474/852)
work/fu-amd-afc-struct.c
 42.13% (519/1232)
 53.67% (95/177)
 36.50% (1889/5176)
work/fu-bcm57xx-struct.c
 40.77% (106/260)
 58.82% (20/34)
 37.99% (362/953)
work/fu-cab-struct.c
 61.71% (411/666)
 75.28% (67/89)
 52.74% (1279/2425)
work/fu-cbor-struct.c
 95.16% (59/62)
100.00% (4/4)
 92.77% (77/83)
work/fu-ccgx-dmc-struct.c
 21.31% (211/990)
 24.26% (33/136)
 16.63% (667/4011)
work/fu-ccgx-pure-hid-struct.c
  0.00% (0/285)
  0.00% (0/38)
  0.00% (0/1121)
work/fu-ccgx-struct.c
 29.72% (74/249)
 58.33% (14/24)
 36.51% (268/734)
work/fu-cfi-struct.c
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/32)
work/fu-cfu-firmware-struct.c
 66.40% (164/247)
 86.49% (32/37)
 60.40% (572/947)
work/fu-cfu-struct.c
  0.00% (0/476)
  0.00% (0/64)
  0.00% (0/1830)
work/fu-common-struct.c
  0.00% (0/28)
  0.00% (0/4)
  0.00% (0/31)
work/fu-context-struct.c
  0.00% (0/47)
  0.00% (0/1)
  0.00% (0/67)
work/fu-coswid-struct.c
 32.16% (119/370)
 10.00% (1/10)
 33.52% (176/525)
work/fu-crc-struct.c
  0.00% (0/150)
  0.00% (0/2)
  0.00% (0/219)
work/fu-cros-ec-struct.c
  0.00% (0/186)
  0.00% (0/32)
  0.00% (0/890)
work/fu-device-struct.c
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/15)
work/fu-dfu-firmware-struct.c
 61.94% (389/628)
 82.67% (62/75)
 55.90% (1294/2315)
work/fu-dpaux-struct.c
  0.00% (0/76)
  0.00% (0/10)
  0.00% (0/323)
work/fu-ebitdo-struct.c
 23.31% (62/266)
 32.35% (11/34)
 19.85% (188/947)
work/fu-edid-struct.c
 42.74% (153/358)
 55.56% (25/45)
 34.60% (490/1416)
work/fu-efi-struct.c
 45.17% (1441/3190)
 61.08% (226/370)
 41.04% (4317/10519)
work/fu-elanfp-struct.c
 79.66% (47/59)
 83.33% (5/6)
 64.25% (142/221)
work/fu-elantp-struct.c
 25.69% (112/436)
 32.14% (18/56)
 22.12% (351/1587)
work/fu-elf-struct.c
 54.87% (389/709)
 59.60% (59/99)
 42.88% (1225/2857)
work/fu-fdt-struct.c
 67.89% (241/355)
 84.31% (43/51)
 58.93% (845/1434)
work/fu-firmware-struct.c
 60.61% (20/33)
100.00% (1/1)
 54.84% (17/31)
work/fu-fmap-struct.c
 57.72% (187/324)
 78.95% (30/38)
 53.03% (631/1190)
work/fu-fuzzer-firmware.c
100.00% (14/14)
100.00% (2/2)
100.00% (12/12)
work/fu-genesys-usbhub-struct.c
 13.55% (288/2126)
 15.17% (32/211)
 11.12% (839/7547)
work/fu-heci-struct.c
  0.00% (0/703)
  0.00% (0/75)
  0.00% (0/2351)
work/fu-hid-struct.c
 38.10% (64/168)
 50.00% (2/4)
 37.76% (91/241)
work/fu-hughski-colorhug-struct.c
  0.00% (0/75)
  0.00% (0/1)
  0.00% (0/110)
work/fu-ifd-struct.c
 64.66% (172/266)
 84.38% (27/32)
 60.48% (525/868)
work/fu-ifwi-struct.c
 49.62% (456/919)
 55.88% (76/136)
 38.78% (1469/3788)
work/fu-ihex-struct.c
100.00% (17/17)
100.00% (1/1)
100.00% (23/23)
work/fu-intel-me-struct.c
  0.00% (0/656)
  0.00% (0/72)
  0.00% (0/2663)
work/fu-intel-thunderbolt-struct.c
 55.87% (119/213)
 77.42% (24/31)
 54.49% (419/769)
work/fu-io-channel-struct.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/13)
work/fu-msgpack-struct.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/29)
work/fu-oprom-struct.c
 49.23% (223/453)
 56.72% (38/67)
 41.56% (758/1824)
work/fu-path-struct.c
  0.00% (0/73)
  0.00% (0/1)
  0.00% (0/107)
work/fu-pefile-struct.c
 41.91% (378/902)
 50.00% (62/124)
 33.73% (1205/3572)
work/fu-pixart-rf-struct.c
  0.00% (0/131)
  0.00% (0/16)
  0.00% (0/478)
work/fu-processor-struct.c
  0.00% (0/265)
  0.00% (0/5)
  0.00% (0/386)
work/fu-protobuf-struct.c
100.00% (15/15)
100.00% (1/1)
100.00% (20/20)
work/fu-realtek-alc408x-struct.c
  0.00% (0/310)
  0.00% (0/38)
  0.00% (0/1201)
work/fu-redfish-struct.c
 35.73% (139/389)
 50.00% (23/46)
 26.66% (413/1549)
work/fu-sbatlevel-section-struct.c
 74.07% (80/108)
 85.71% (12/14)
 60.22% (221/367)
work/fu-smbios-struct.c
  0.00% (0/798)
  0.00% (0/96)
  0.00% (0/2973)
work/fu-synaptics-cape-struct.c
 19.17% (116/605)
 25.61% (21/82)
 16.31% (410/2514)
work/fu-synaptics-mst-struct.c
 35.90% (56/156)
 66.67% (8/12)
 38.70% (137/354)
work/fu-synaptics-prometheus-struct.c
 15.08% (128/849)
 20.51% (24/117)
 11.86% (401/3382)
work/fu-synaptics-rmi-struct.c
 26.32% (215/817)
 27.97% (33/118)
 20.37% (677/3323)
work/fu-tpm-struct.c
 50.89% (316/621)
 68.97% (40/58)
 47.29% (855/1808)
work/fu-uf2-struct.c
 68.03% (217/319)
 87.80% (36/41)
 62.81% (792/1261)
work/fu-usb-device-ds20-struct.c
  0.00% (0/216)
  0.00% (0/29)
  0.00% (0/767)
work/fu-usb-struct.c
 39.52% (426/1078)
 56.67% (68/120)
 38.30% (1344/3509)
work/fu-uswid-struct.c
 47.92% (115/240)
 72.41% (21/29)
 58.23% (442/759)
work/fu-v4l-struct.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/63)
work/fu-wacom-usb-struct.c
  7.37% (47/638)
  7.35% (5/68)
  6.42% (144/2242)
work/fu-zip-struct.c
 49.70% (416/837)
 61.26% (68/111)
 43.87% (1405/3203)
work/fwupd-device-struct.c
 18.10% (42/232)
 25.00% (1/4)
 23.51% (79/336)
work/fwupd-enums-struct.c
  0.00% (0/254)
  0.00% (0/10)
  0.00% (0/351)
work/fwupd-jcat-struct.c
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/84)
work/fwupd-json-struct.c
  0.00% (0/13)
  0.00% (0/1)
  0.00% (0/17)
work/fwupd-plugin-struct.c
  0.00% (0/90)
  0.00% (0/2)
  0.00% (0/129)
work/fwupd-release-struct.c
  0.00% (0/72)
  0.00% (0/4)
  0.00% (0/96)
work/fwupd-remote-struct.c
  0.00% (0/60)
  0.00% (0/4)
  0.00% (0/78)
work/fwupd-report-struct.c
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/21)
work/fwupd-request-struct.c
  0.00% (0/40)
  0.00% (0/4)
  0.00% (0/48)
work/fwupd-security-attr-struct.c
  0.00% (0/58)
  0.00% (0/2)
  0.00% (0/82)
work/include/glib-2.0/glib/glib-autocleanups.h
100.00% (8/8)
100.00% (2/2)
 80.00% (8/10)
work/include/glib-2.0/glib/gmacros.h
 42.86% (3/7)
 42.86% (3/7)
 69.23% (9/13)
work/include/glib-2.0/glib/gmain.h
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/3)
work/include/glib-2.0/glib/gmem.h
 77.78% (7/9)
100.00% (1/1)
100.00% (2/2)
work/include/glib-2.0/glib/gstdio.h
  0.00% (0/30)
  0.00% (0/2)
  0.00% (0/12)
work/include/glib-2.0/glib/gstrfuncs.h
 76.92% (20/26)
100.00% (2/2)
 96.43% (27/28)
work/include/glib-2.0/glib/gstring.h
 70.45% (31/44)
 66.67% (2/3)
 84.40% (92/109)
work/include/glib-2.0/glib/gthread.h
  0.00% (0/28)
  0.00% (0/8)
  0.00% (0/8)
work/include/glib-2.0/glib/gutils.h
  0.00% (0/38)
  0.00% (0/3)
  0.00% (0/3)
work/include/glib-2.0/gobject/gobject.h
 16.67% (10/60)
 25.00% (1/4)
 75.00% (12/16)
work/include/glib-2.0/gobject/gtype.h
 91.18% (31/34)
 86.67% (13/15)
 71.84% (74/103)
work/include/libusb-1.0/libusb.h
  0.00% (0/124)
  0.00% (0/14)
  0.00% (0/14)
Totals
 14.77% (38914/263452)
 19.85% (3395/17099)
 13.27% (80470/606454)