LCOV - code coverage report
Current view: top level - spdk/lib/accel - accel.c (source / functions) Hit Total Coverage
Test: Combined Lines: 1404 1684 83.4 %
Date: 2024-07-15 21:04:32 Functions: 107 115 93.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 599 976 61.4 %

Function Name Sort by function name Hit count Sort by hit count
__accel_crypto_key_dump_param 23
_accel_crypto_key_dump_param 9
_accel_crypto_key_get 262
_accel_crypto_key_write_config_json 14
_accel_crypto_keys_dump_param 0
_accel_crypto_keys_write_config_json 142
_accel_for_each_module 0
_get_task 214869992
_module_find_by_name 5609
_put_task 214869671
accel_add_stats 11042
accel_aes_xts_keys_equal 59
accel_compare_iovs 3939221
accel_create_channel 10958
accel_crypto_key_destroy_unsafe 119
accel_crypto_key_free_mem 119
accel_destroy_channel 10958
accel_find_driver 10
accel_get_buf 3896576
accel_get_channel_stats 32
accel_get_channel_stats_done 52
accel_get_iovlen 133039947
accel_get_stats 52
accel_io_device_unregister_cb 2570
accel_iobuf_get_dst_bounce_cb 5
accel_iobuf_get_src_bounce_cb 5
accel_iobuf_get_virtbuf_cb 15
accel_memory_domain_invalidate 51323
accel_memory_domain_translate 51323
accel_module_finish_cb 2570
accel_module_init_opcode 38550
accel_module_initialize 2570
accel_process_sequence 174199477
accel_put_buf 3896576
accel_sequence_alloc_buf 1065220
accel_sequence_check_bouncebuf 87211254
accel_sequence_check_virtbuf 87211334
accel_sequence_complete 86417710
accel_sequence_complete_task 91150625
accel_sequence_complete_tasks 86417720
accel_sequence_get 86523254
accel_sequence_get_buf_cb 0
accel_sequence_get_task 91150640
accel_sequence_merge_tasks 4732880
accel_sequence_put 86417735
accel_sequence_set_fail 45
accel_sequence_set_state 612413843
accel_sequence_set_virtbuf 494797
accel_sequence_task_cb 87211359
accel_set_bounce_buffer 570423
accel_submit_task 210930390
accel_task_pull_data 170965
accel_task_pull_data_cb 170960
accel_task_push_data 399448
accel_task_push_data_cb 399443
accel_task_set_dstbuf 2796953
accel_update_virt_iov 938311
accel_write_options 142
accel_write_overridden_opc 14
register_flag_accel 2745
spdk_accel_alloc_sequence_buf 0
spdk_accel_append_copy 85676141
spdk_accel_append_crc32c 732390
spdk_accel_append_decompress 235
spdk_accel_append_decrypt 1521050
spdk_accel_append_encrypt 3326133
spdk_accel_append_fill 210
spdk_accel_assign_opc 89
spdk_accel_crypto_key_create 119
spdk_accel_crypto_key_destroy 10
spdk_accel_crypto_key_get 133
spdk_accel_driver_register 5
spdk_accel_finish 2570
spdk_accel_get_buf 3326153
spdk_accel_get_buf_align 684
spdk_accel_get_driver_name 0
spdk_accel_get_io_channel 34658
spdk_accel_get_memory_domain 90746
spdk_accel_get_module 2467
spdk_accel_get_opc_memory_domains 0
spdk_accel_get_opc_module_name 1296
spdk_accel_get_opcode_name 1355
spdk_accel_get_opcode_stats 575
spdk_accel_get_opts 212
spdk_accel_initialize 2570
spdk_accel_module_finish 7682
spdk_accel_module_list_add 5530
spdk_accel_put_buf 3326153
spdk_accel_sequence_abort 447431
spdk_accel_sequence_continue 60
spdk_accel_sequence_finish 86417710
spdk_accel_sequence_first_task 120
spdk_accel_sequence_next_task 0
spdk_accel_sequence_reverse 39896241
spdk_accel_set_driver 5
spdk_accel_set_opts 212
spdk_accel_submit_compare 13917770
spdk_accel_submit_compress 1719305
spdk_accel_submit_copy 9639705
spdk_accel_submit_copy_crc32c 10
spdk_accel_submit_copy_crc32cv 11102400
spdk_accel_submit_crc32c 10
spdk_accel_submit_crc32cv 21201860
spdk_accel_submit_decompress 9014810
spdk_accel_submit_decrypt 0
spdk_accel_submit_dif_generate 3166720
spdk_accel_submit_dif_generate_copy 2439328
spdk_accel_submit_dif_verify 2435536
spdk_accel_submit_dif_verify_copy 120
spdk_accel_submit_dualcast 10056788
spdk_accel_submit_encrypt 5
spdk_accel_submit_fill 22970216
spdk_accel_submit_xor 16054752
spdk_accel_task_complete 210930405
spdk_accel_write_config_json 142

Generated by: LCOV version 1.14