LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/nvmf/tcp.c
- tcp_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
797
898
88.8 %
Date:
2024-07-15 22:52:39
Functions:
28
146
19.2 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
52
228
22.8 %
Function Name
Hit count
accel_channel_create
3
accel_channel_destroy
3
fini_accel
3
init_accel
3
main
3
nvmf_auth_request_exec
0
nvmf_bdev_ctrlr_compare_and_write_cmd
0
nvmf_bdev_ctrlr_compare_cmd
0
nvmf_bdev_ctrlr_copy_cmd
0
nvmf_bdev_ctrlr_dsm_cmd
0
nvmf_bdev_ctrlr_flush_cmd
0
nvmf_bdev_ctrlr_get_dif_ctx
0
nvmf_bdev_ctrlr_identify_ns
0
nvmf_bdev_ctrlr_nvme_passthru_io
0
nvmf_bdev_ctrlr_read_cmd
0
nvmf_bdev_ctrlr_write_cmd
0
nvmf_bdev_ctrlr_write_zeroes_cmd
0
nvmf_bdev_ctrlr_zcopy_end
0
nvmf_bdev_ctrlr_zcopy_start
0
nvmf_bdev_zcopy_enabled
0
nvmf_ctrlr_copy_supported
0
nvmf_ctrlr_dsm_supported
0
nvmf_ctrlr_write_zeroes_supported
0
nvmf_get_discovery_log_page
0
nvmf_ns_is_ptpl_capable
0
nvmf_ns_reservation_request
0
nvmf_qpair_auth_init
0
nvmf_qpair_set_state
0
nvmf_subsystem_add_ctrlr
0
nvmf_subsystem_find_listener
0
nvmf_subsystem_get_ctrlr
0
nvmf_subsystem_host_auth_required
0
nvmf_subsystem_remove_ctrlr
0
nvmf_subsystem_zone_append_supported
0
nvmf_transport_qpair_abort_request
0
nvmf_transport_req_complete
0
nvmf_transport_req_free
0
register_flag_nvmf
3
spdk_accel_get_io_channel
3
spdk_accel_submit_crc32cv
0
spdk_bdev_free_io
0
spdk_bdev_get_max_active_zones
0
spdk_bdev_get_max_open_zones
0
spdk_bdev_get_zone_size
0
spdk_bdev_is_zoned
0
spdk_bdev_reset
0
spdk_key_get_key
0
spdk_key_get_name
0
spdk_keyring_get_key
3
spdk_keyring_put_key
3
spdk_nvme_ns_get_format_index
0
spdk_nvme_print_command
0
spdk_nvme_print_completion
0
spdk_nvme_transport_id_compare
0
spdk_nvme_transport_id_populate_trstring
0
spdk_nvme_transport_id_trtype_str
0
spdk_nvme_trid_populate_transport
0
spdk_nvmf_bdev_ctrlr_abort_cmd
0
spdk_nvmf_bdev_ctrlr_nvme_passthru_admin
0
spdk_nvmf_ns_find_host
0
spdk_nvmf_qpair_disconnect
0
spdk_nvmf_qpair_get_listen_trid
0
spdk_nvmf_request_free_buffers
0
spdk_nvmf_request_get_buffers
6
spdk_nvmf_subsystem_get_first_ns
0
spdk_nvmf_subsystem_get_mn
0
spdk_nvmf_subsystem_get_next_ns
0
spdk_nvmf_subsystem_get_nqn
0
spdk_nvmf_subsystem_get_sn
0
spdk_nvmf_subsystem_host_allowed
0
spdk_nvmf_subsystem_is_discovery
0
spdk_nvmf_subsystem_listener_allowed
0
spdk_nvmf_tgt_find_subsystem
0
spdk_nvmf_tgt_new_qpair
0
spdk_nvmf_transport_register
3
spdk_sock_get_impl_name
0
spdk_sock_get_optimal_sock_group
0
spdk_sock_group_get_ctx
0
test_nvmf_tcp_check_xfer_type
3
test_nvmf_tcp_create
3
test_nvmf_tcp_destroy
3
test_nvmf_tcp_h2c_data_hdr_handle
3
test_nvmf_tcp_icreq_handle
3
test_nvmf_tcp_in_capsule_data_handle
3
test_nvmf_tcp_invalid_sgl
3
test_nvmf_tcp_pdu_ch_handle
3
test_nvmf_tcp_poll_group_create
3
test_nvmf_tcp_qpair_init_mem_resource
3
test_nvmf_tcp_send_c2h_data
3
test_nvmf_tcp_send_c2h_term_req
3
test_nvmf_tcp_send_capsule_resp_pdu
3
test_nvmf_tcp_tls_add_remove_credentials
3
test_nvmf_tcp_tls_generate_psk_id
3
test_nvmf_tcp_tls_generate_retained_psk
3
test_nvmf_tcp_tls_generate_tls_psk
3
ut_mq_dequeue_accel_channel_create
0
ut_mq_dequeue_nvmf_auth_request_exec
0
ut_mq_dequeue_nvmf_bdev_ctrlr_compare_and_write_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_compare_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_copy_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_dsm_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_flush_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_get_dif_ctx
0
ut_mq_dequeue_nvmf_bdev_ctrlr_nvme_passthru_io
0
ut_mq_dequeue_nvmf_bdev_ctrlr_read_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_write_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_write_zeroes_cmd
0
ut_mq_dequeue_nvmf_bdev_ctrlr_zcopy_start
0
ut_mq_dequeue_nvmf_bdev_zcopy_enabled
0
ut_mq_dequeue_nvmf_ctrlr_copy_supported
0
ut_mq_dequeue_nvmf_ctrlr_dsm_supported
0
ut_mq_dequeue_nvmf_ctrlr_write_zeroes_supported
0
ut_mq_dequeue_nvmf_ns_is_ptpl_capable
0
ut_mq_dequeue_nvmf_qpair_auth_init
0
ut_mq_dequeue_nvmf_subsystem_add_ctrlr
0
ut_mq_dequeue_nvmf_subsystem_find_listener
0
ut_mq_dequeue_nvmf_subsystem_get_ctrlr
0
ut_mq_dequeue_nvmf_subsystem_host_auth_required
0
ut_mq_dequeue_nvmf_subsystem_zone_append_supported
0
ut_mq_dequeue_nvmf_transport_req_complete
0
ut_mq_dequeue_nvmf_transport_req_free
0
ut_mq_dequeue_spdk_accel_submit_crc32cv
0
ut_mq_dequeue_spdk_bdev_get_max_active_zones
0
ut_mq_dequeue_spdk_bdev_get_max_open_zones
0
ut_mq_dequeue_spdk_bdev_get_zone_size
0
ut_mq_dequeue_spdk_bdev_is_zoned
0
ut_mq_dequeue_spdk_bdev_reset
0
ut_mq_dequeue_spdk_key_get_key
0
ut_mq_dequeue_spdk_key_get_name
0
ut_mq_dequeue_spdk_keyring_get_key
0
ut_mq_dequeue_spdk_nvme_ns_get_format_index
0
ut_mq_dequeue_spdk_nvmf_bdev_ctrlr_abort_cmd
0
ut_mq_dequeue_spdk_nvmf_bdev_ctrlr_nvme_passthru_admin
0
ut_mq_dequeue_spdk_nvmf_ns_find_host
0
ut_mq_dequeue_spdk_nvmf_qpair_disconnect
0
ut_mq_dequeue_spdk_nvmf_qpair_get_listen_trid
0
ut_mq_dequeue_spdk_nvmf_subsystem_get_first_ns
0
ut_mq_dequeue_spdk_nvmf_subsystem_get_next_ns
0
ut_mq_dequeue_spdk_nvmf_subsystem_get_nqn
0
ut_mq_dequeue_spdk_nvmf_subsystem_host_allowed
0
ut_mq_dequeue_spdk_nvmf_subsystem_is_discovery
0
ut_mq_dequeue_spdk_nvmf_subsystem_listener_allowed
0
ut_mq_dequeue_spdk_nvmf_tgt_find_subsystem
0
ut_mq_dequeue_spdk_sock_get_impl_name
0
ut_mq_dequeue_spdk_sock_get_optimal_sock_group
0
ut_mq_dequeue_spdk_sock_group_get_ctx
0
Generated by:
LCOV version 1.14