LCOV - code coverage report
Current view:
top level
-
spdk/module/bdev/nvme
- bdev_nvme_rpc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
599
1456
41.1 %
Date:
2024-11-17 02:18:21
Functions:
77
113
68.1 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
399
3264
12.2 %
Function Name
Hit count
_apply_firmware_complete
0
_apply_firmware_complete_reset
0
_rpc_bdev_nvme_get_io_paths
240
apply_firmware_cleanup
6
apply_firmware_complete
0
apply_firmware_complete_reset
0
apply_firmware_open_cb
0
bdev_nvme_decode_guard
1105
bdev_nvme_decode_multipath
10
bdev_nvme_decode_reftag
1105
dummy_bdev_event_cb
0
free_rpc_add_error_injection
6
free_rpc_apply_firmware
6
free_rpc_bdev_nvme_attach_controller
1507
free_rpc_bdev_nvme_attach_controller_ctx
1507
free_rpc_bdev_nvme_controller_op_req
9
free_rpc_bdev_nvme_detach_controller
706
free_rpc_bdev_nvme_get_controllers
781
free_rpc_bdev_nvme_set_keys
28
free_rpc_bdev_nvme_set_preferred_path
0
free_rpc_bdev_nvme_start_discovery
36
free_rpc_bdev_nvme_start_mdns_discovery
4
free_rpc_get_controller_health_info
0
free_rpc_get_io_paths
240
free_rpc_get_path_stat
0
free_rpc_remove_error_injection
0
free_rpc_set_multipath_policy
4
get_controller_health_info
0
get_health_log_page
0
get_health_log_page_completion
0
get_temperature_threshold_feature
0
get_temperature_threshold_feature_completion
0
nvme_health_info_cleanup
0
rpc_add_error_injection_done
0
rpc_add_error_injection_per_channel
0
rpc_bdev_nvme_add_error_injection
6
rpc_bdev_nvme_apply_firmware
6
rpc_bdev_nvme_attach_controller
1507
rpc_bdev_nvme_attach_controller_done
1490
rpc_bdev_nvme_attach_controller_examined
1435
rpc_bdev_nvme_controller_op
9
rpc_bdev_nvme_controller_op_cb
9
rpc_bdev_nvme_detach_controller
706
rpc_bdev_nvme_detach_controller_done
706
rpc_bdev_nvme_disable_controller
0
rpc_bdev_nvme_enable_controller
0
rpc_bdev_nvme_get_controller_health_info
0
rpc_bdev_nvme_get_controllers
781
rpc_bdev_nvme_get_discovery_info
77
rpc_bdev_nvme_get_io_paths
240
rpc_bdev_nvme_get_io_paths_done
240
rpc_bdev_nvme_get_mdns_discovery_info
3
rpc_bdev_nvme_get_path_iostat
0
rpc_bdev_nvme_get_transport_statistics
0
rpc_bdev_nvme_path_stat_done
0
rpc_bdev_nvme_path_stat_per_channel
0
rpc_bdev_nvme_pcie_stats
0
rpc_bdev_nvme_rdma_stats
0
rpc_bdev_nvme_remove_error_injection
0
rpc_bdev_nvme_reset_controller
9
rpc_bdev_nvme_set_hotplug
301
rpc_bdev_nvme_set_hotplug_done
301
rpc_bdev_nvme_set_keys
28
rpc_bdev_nvme_set_keys_done
28
rpc_bdev_nvme_set_multipath_policy
4
rpc_bdev_nvme_set_multipath_policy_done
4
rpc_bdev_nvme_set_options
1021
rpc_bdev_nvme_set_preferred_path
0
rpc_bdev_nvme_set_preferred_path_done
0
rpc_bdev_nvme_start_discovery
36
rpc_bdev_nvme_start_discovery_done
30
rpc_bdev_nvme_start_mdns_discovery
4
rpc_bdev_nvme_stats_done
0
rpc_bdev_nvme_stats_per_channel
0
rpc_bdev_nvme_stop_discovery
19
rpc_bdev_nvme_stop_discovery_done
19
rpc_bdev_nvme_stop_mdns_discovery
2
rpc_bdev_nvme_tcp_stats
0
rpc_decode_action_on_timeout
380
rpc_decode_dhgroup
2122
rpc_decode_dhgroup_array
851
rpc_decode_digest
1373
rpc_decode_digest_array
855
rpc_decode_mp_policy
4
rpc_decode_mp_selector
0
rpc_dump_nvme_bdev_controller_info
736
rpc_error_injection_decode_cmd_type
6
rpc_register_rpc_bdev_nvme_add_error_injection
2111
rpc_register_rpc_bdev_nvme_apply_firmware
2111
rpc_register_rpc_bdev_nvme_attach_controller
2111
rpc_register_rpc_bdev_nvme_detach_controller
2111
rpc_register_rpc_bdev_nvme_disable_controller
2111
rpc_register_rpc_bdev_nvme_enable_controller
2111
rpc_register_rpc_bdev_nvme_get_controller_health_info
2111
rpc_register_rpc_bdev_nvme_get_controllers
2111
rpc_register_rpc_bdev_nvme_get_discovery_info
2111
rpc_register_rpc_bdev_nvme_get_io_paths
2111
rpc_register_rpc_bdev_nvme_get_mdns_discovery_info
2111
rpc_register_rpc_bdev_nvme_get_path_iostat
2111
rpc_register_rpc_bdev_nvme_get_transport_statistics
2111
rpc_register_rpc_bdev_nvme_remove_error_injection
2111
rpc_register_rpc_bdev_nvme_reset_controller
2111
rpc_register_rpc_bdev_nvme_set_hotplug
2111
rpc_register_rpc_bdev_nvme_set_keys
2111
rpc_register_rpc_bdev_nvme_set_multipath_policy
2111
rpc_register_rpc_bdev_nvme_set_options
2111
rpc_register_rpc_bdev_nvme_set_preferred_path
2111
rpc_register_rpc_bdev_nvme_start_discovery
2111
rpc_register_rpc_bdev_nvme_start_mdns_discovery
2111
rpc_register_rpc_bdev_nvme_stop_discovery
2111
rpc_register_rpc_bdev_nvme_stop_mdns_discovery
2111
rpc_remove_error_injection_done
0
rpc_remove_error_injection_per_channel
0
Generated by:
LCOV version 1.15