GCC Code Coverage Report
Directory: ./ Exec Total Coverage
Date: 2024-01-10 21:53:23 Lines: 6458 6519 99.1 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 4185 4253 98.4 %

File Lines Branches
fx_directory_attributes_read.c
100.0 % 17 / 17 100.0 % 6 / 6
fx_directory_attributes_set.c
100.0 % 21 / 21 100.0 % 8 / 8
fx_directory_create.c
100.0 % 144 / 144 100.0 % 64 / 64
fx_directory_default_get.c
100.0 % 8 / 8 100.0 % 2 / 2
fx_directory_default_get_copy.c
100.0 % 8 / 8 100.0 % 4 / 4
fx_directory_default_set.c
100.0 % 79 / 79 100.0 % 58 / 58
fx_directory_delete.c
100.0 % 79 / 79 100.0 % 42 / 42
fx_directory_entry_read.c
100.0 % 188 / 188 100.0 % 128 / 128
fx_directory_entry_write.c
100.0 % 292 / 292 100.0 % 222 / 222
fx_directory_first_entry_find.c
100.0 % 11 / 11 100.0 % 4 / 4
fx_directory_first_full_entry_find.c
100.0 % 11 / 11 100.0 % 4 / 4
fx_directory_free_search.c
100.0 % 204 / 204 100.0 % 176 / 176
fx_directory_information_get.c
100.0 % 39 / 39 100.0 % 28 / 28
fx_directory_local_path_clear.c
100.0 % 6 / 6 100.0 % 2 / 2
fx_directory_local_path_get.c
100.0 % 8 / 8 100.0 % 4 / 4
fx_directory_local_path_get_copy.c
100.0 % 10 / 10 100.0 % 6 / 6
fx_directory_local_path_restore.c
100.0 % 6 / 6 100.0 % 2 / 2
fx_directory_local_path_set.c
100.0 % 88 / 88 100.0 % 70 / 70
fx_directory_long_name_get.c
100.0 % 2 / 2 - % 0 / 0
fx_directory_long_name_get_extended.c
100.0 % 17 / 17 100.0 % 12 / 12
fx_directory_name_extract.c
100.0 % 22 / 22 100.0 % 20 / 20
fx_directory_name_test.c
100.0 % 16 / 16 100.0 % 6 / 6
fx_directory_next_entry_find.c
100.0 % 87 / 87 100.0 % 54 / 54
fx_directory_next_full_entry_find.c
100.0 % 103 / 103 100.0 % 70 / 70
fx_directory_rename.c
100.0 % 78 / 78 100.0 % 52 / 52
fx_directory_search.c
100.0 % 214 / 214 100.0 % 198 / 198
fx_directory_short_name_get.c
100.0 % 2 / 2 - % 0 / 0
fx_directory_short_name_get_extended.c
100.0 % 25 / 25 100.0 % 24 / 24
fx_file_allocate.c
100.0 % 2 / 2 - % 0 / 0
fx_file_attributes_read.c
100.0 % 18 / 18 100.0 % 6 / 6
fx_file_attributes_set.c
100.0 % 31 / 31 100.0 % 14 / 14
fx_file_best_effort_allocate.c
100.0 % 5 / 5 100.0 % 2 / 2
fx_file_close.c
100.0 % 31 / 31 100.0 % 12 / 12
fx_file_create.c
100.0 % 46 / 46 100.0 % 26 / 26
fx_file_date_time_set.c
100.0 % 15 / 15 100.0 % 4 / 4
fx_file_delete.c
100.0 % 57 / 57 100.0 % 30 / 30
fx_file_extended_allocate.c
100.0 % 97 / 97 100.0 % 46 / 46
fx_file_extended_best_effort_allocate.c
100.0 % 111 / 111 100.0 % 52 / 52
fx_file_extended_relative_seek.c
100.0 % 16 / 16 100.0 % 12 / 12
fx_file_extended_seek.c
100.0 % 71 / 71 100.0 % 30 / 30
fx_file_extended_truncate.c
100.0 % 63 / 63 100.0 % 28 / 28
fx_file_extended_truncate_release.c
100.0 % 154 / 154 100.0 % 68 / 68
fx_file_open.c
100.0 % 137 / 137 100.0 % 64 / 64
fx_file_read.c
100.0 % 109 / 109 100.0 % 52 / 52
fx_file_relative_seek.c
100.0 % 2 / 2 - % 0 / 0
fx_file_rename.c
100.0 % 100 / 100 100.0 % 62 / 62
fx_file_seek.c
100.0 % 2 / 2 - % 0 / 0
fx_file_truncate.c
100.0 % 2 / 2 - % 0 / 0
fx_file_truncate_release.c
100.0 % 2 / 2 - % 0 / 0
fx_file_write.c
100.0 % 222 / 222 100.0 % 106 / 106
fx_file_write_notify_set.c
100.0 % 3 / 3 - % 0 / 0
fx_media_abort.c
100.0 % 28 / 28 100.0 % 8 / 8
fx_media_boot_info_extract.c
100.0 % 30 / 30 100.0 % 16 / 16
fx_media_cache_invalidate.c
100.0 % 15 / 15 100.0 % 6 / 6
fx_media_check.c
100.0 % 141 / 141 100.0 % 76 / 76
fx_media_check_FAT_chain_check.c
100.0 % 29 / 29 100.0 % 16 / 16
fx_media_check_lost_cluster_check.c
100.0 % 23 / 23 100.0 % 18 / 18
fx_media_close.c
100.0 % 94 / 94 100.0 % 32 / 32
fx_media_close_notify_set.c
100.0 % 3 / 3 - % 0 / 0
fx_media_extended_space_available.c
100.0 % 10 / 10 100.0 % 2 / 2
fx_media_flush.c
100.0 % 78 / 78 100.0 % 28 / 28
fx_media_format.c
100.0 % 181 / 181 100.0 % 72 / 72
fx_media_format_oem_name_set.c
100.0 % 4 / 4 100.0 % 2 / 2
fx_media_format_type_set.c
100.0 % 3 / 3 - % 0 / 0
fx_media_format_volume_id_set.c
100.0 % 3 / 3 - % 0 / 0
fx_media_open.c
100.0 % 299 / 299 100.0 % 88 / 88
fx_media_open_notify_set.c
100.0 % 3 / 3 - % 0 / 0
fx_media_read.c
100.0 % 8 / 8 100.0 % 2 / 2
fx_media_space_available.c
100.0 % 7 / 7 100.0 % 4 / 4
fx_media_volume_get.c
100.0 % 2 / 2 - % 0 / 0
fx_media_volume_get_extended.c
100.0 % 65 / 65 100.0 % 38 / 38
fx_media_volume_set.c
100.0 % 103 / 103 100.0 % 54 / 54
fx_media_write.c
100.0 % 11 / 11 100.0 % 4 / 4
fx_partition_offset_calculate.c
43.5 % 47 / 108 42.4 % 50 / 118
fx_system_date_get.c
100.0 % 9 / 9 100.0 % 6 / 6
fx_system_date_set.c
100.0 % 4 / 4 - % 0 / 0
fx_system_initialize.c
100.0 % 16 / 16 - % 0 / 0
fx_system_time_get.c
100.0 % 9 / 9 100.0 % 6 / 6
fx_system_time_set.c
100.0 % 4 / 4 - % 0 / 0
fx_system_timer_entry.c
100.0 % 92 / 92 100.0 % 51 / 51
fx_unicode_directory_create.c
100.0 % 43 / 43 100.0 % 24 / 24
fx_unicode_directory_entry_change.c
100.0 % 74 / 74 100.0 % 40 / 40
fx_unicode_directory_entry_read.c
100.0 % 200 / 200 100.0 % 136 / 136
fx_unicode_directory_rename.c
100.0 % 63 / 63 100.0 % 46 / 46
fx_unicode_directory_search.c
100.0 % 111 / 111 100.0 % 112 / 112
fx_unicode_file_create.c
100.0 % 43 / 43 100.0 % 24 / 24
fx_unicode_file_rename.c
100.0 % 62 / 62 100.0 % 46 / 46
fx_unicode_length_get.c
100.0 % 2 / 2 - % 0 / 0
fx_unicode_length_get_extended.c
100.0 % 9 / 9 100.0 % 6 / 6
fx_unicode_name_get.c
100.0 % 2 / 2 - % 0 / 0
fx_unicode_name_get_extended.c
100.0 % 13 / 13 100.0 % 4 / 4
fx_unicode_short_name_get.c
100.0 % 2 / 2 - % 0 / 0
fx_unicode_short_name_get_extended.c
100.0 % 11 / 11 100.0 % 2 / 2
fx_utility_16_unsigned_read.c
100.0 % 4 / 4 - % 0 / 0
fx_utility_16_unsigned_write.c
100.0 % 4 / 4 - % 0 / 0
fx_utility_32_unsigned_read.c
100.0 % 6 / 6 - % 0 / 0
fx_utility_32_unsigned_write.c
100.0 % 6 / 6 - % 0 / 0
fx_utility_64_unsigned_read.c
100.0 % 6 / 6 - % 0 / 0
fx_utility_64_unsigned_write.c
100.0 % 4 / 4 - % 0 / 0
fx_utility_FAT_entry_read.c
100.0 % 104 / 104 100.0 % 46 / 46
fx_utility_FAT_entry_write.c
100.0 % 40 / 40 100.0 % 20 / 20
fx_utility_FAT_flush.c
100.0 % 140 / 140 100.0 % 60 / 60
fx_utility_FAT_map_flush.c
100.0 % 27 / 27 100.0 % 18 / 18
fx_utility_FAT_sector_get.c
100.0 % 9 / 9 100.0 % 4 / 4
fx_utility_logical_sector_cache_entry_read.c
100.0 % 126 / 126 100.0 % 28 / 28
fx_utility_logical_sector_flush.c
100.0 % 108 / 108 100.0 % 88 / 88
fx_utility_logical_sector_read.c
100.0 % 125 / 125 100.0 % 64 / 64
fx_utility_logical_sector_write.c
100.0 % 63 / 63 100.0 % 48 / 48
fx_utility_memory_copy.c
100.0 % 3 / 3 - % 0 / 0
fx_utility_memory_set.c
100.0 % 4 / 4 100.0 % 2 / 2
fx_utility_string_length_get.c
100.0 % 5 / 5 100.0 % 4 / 4
fxe_directory_attributes_read.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_directory_attributes_set.c
100.0 % 8 / 8 100.0 % 10 / 10
fxe_directory_create.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_default_get.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_directory_default_get_copy.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_directory_default_set.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_delete.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_first_entry_find.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_first_full_entry_find.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_information_get.c
100.0 % 8 / 8 100.0 % 24 / 24
fxe_directory_local_path_clear.c
100.0 % 5 / 5 100.0 % 2 / 2
fxe_directory_local_path_get.c
100.0 % 5 / 5 100.0 % 4 / 4
fxe_directory_local_path_get_copy.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_directory_local_path_restore.c
100.0 % 5 / 5 100.0 % 4 / 4
fxe_directory_local_path_set.c
100.0 % 5 / 5 100.0 % 6 / 6
fxe_directory_long_name_get.c
100.0 % 6 / 6 100.0 % 12 / 12
fxe_directory_long_name_get_extended.c
100.0 % 8 / 8 100.0 % 14 / 14
fxe_directory_name_test.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_next_entry_find.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_next_full_entry_find.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_rename.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_directory_short_name_get.c
100.0 % 6 / 6 100.0 % 12 / 12
fxe_directory_short_name_get_extended.c
100.0 % 8 / 8 100.0 % 14 / 14
fxe_file_allocate.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_attributes_read.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_file_attributes_set.c
100.0 % 8 / 8 100.0 % 10 / 10
fxe_file_best_effort_allocate.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_file_close.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_create.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_date_time_set.c
100.0 % 70 / 70 100.0 % 63 / 63
fxe_file_delete.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_extended_allocate.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_extended_best_effort_allocate.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_file_extended_relative_seek.c
100.0 % 9 / 9 100.0 % 16 / 16
fxe_file_extended_seek.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_extended_truncate.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_extended_truncate_release.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_open.c
100.0 % 17 / 17 100.0 % 24 / 24
fxe_file_read.c
100.0 % 6 / 6 100.0 % 12 / 12
fxe_file_relative_seek.c
100.0 % 9 / 9 100.0 % 16 / 16
fxe_file_rename.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_seek.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_truncate.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_truncate_release.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_file_write.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_file_write_notify_set.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_media_abort.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_media_cache_invalidate.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_media_check.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_media_close.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_media_close_notify_set.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_media_extended_space_available.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_media_flush.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_media_format.c
100.0 % 6 / 6 100.0 % 12 / 12
fxe_media_open.c
100.0 % 24 / 24 100.0 % 26 / 26
fxe_media_open_notify_set.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_media_read.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_media_space_available.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_media_volume_get.c
100.0 % 6 / 6 100.0 % 10 / 10
fxe_media_volume_get_extended.c
100.0 % 8 / 8 100.0 % 12 / 12
fxe_media_volume_set.c
100.0 % 6 / 6 100.0 % 12 / 12
fxe_media_write.c
100.0 % 6 / 6 100.0 % 8 / 8
fxe_system_date_get.c
100.0 % 5 / 5 100.0 % 6 / 6
fxe_system_date_set.c
100.0 % 61 / 61 100.0 % 47 / 47
fxe_system_time_get.c
100.0 % 5 / 5 100.0 % 6 / 6
fxe_system_time_set.c
100.0 % 9 / 9 100.0 % 6 / 6
fxe_unicode_directory_create.c
100.0 % 9 / 9 100.0 % 20 / 20
fxe_unicode_directory_rename.c
100.0 % 13 / 13 100.0 % 30 / 30
fxe_unicode_file_create.c
100.0 % 9 / 9 100.0 % 20 / 20
fxe_unicode_file_rename.c
100.0 % 13 / 13 100.0 % 30 / 30
fxe_unicode_name_get.c
100.0 % 6 / 6 100.0 % 14 / 14
fxe_unicode_name_get_extended.c
100.0 % 8 / 8 100.0 % 16 / 16
fxe_unicode_short_name_get.c
100.0 % 9 / 9 100.0 % 20 / 20
fxe_unicode_short_name_get_extended.c
100.0 % 11 / 11 100.0 % 22 / 22