LCOV - code coverage report
Current view: top level - source3/smbd - smb2_server.c (source / functions) Hit Total Coverage
Test: coverage report for v4-17-lts 011c5a9f Lines: 1252 2163 57.9 %
Date: 2026-05-29 04:08:37 Functions: 49 76 64.5 %

Function Name Sort by function name Hit count Sort by hit count
dup_smb2_req 0
dup_smb2_vec4 0
is_smb2_recvfile_write 0
print_req_vectors 0
smb2_calculate_credits 157915
smb2_get_new_nonce 636
smb2_opcode_name 0
smb2_request_set_async_internal 0
smb2_send_async_interim_response 0
smb2_set_operation_credit 178526
smb2_setup_nbt_length 336509
smb2_validate_message_id 157983
smb2_validate_sequence_number 705357
smb2srv_update_crypto_flags 144495
smbXsrv_client_pending_breaks_updated 5053
smbXsrv_client_valid_connections 5043
smbXsrv_connection_ack_checker 0
smbXsrv_connection_disconnect_transport 15306
smbXsrv_connection_get_acked_bytes 0
smbXsrv_connection_get_rto_usecs 0
smbXsrv_connection_shutdown_recv 50
smbXsrv_connection_shutdown_send 50
smbXsrv_connection_shutdown_wait_done 2
smbXsrv_is_encrypted 0
smbXsrv_is_partially_encrypted 0
smbXsrv_is_partially_signed 0
smbXsrv_is_signed 0
smbXsrv_pending_break_create 0
smbXsrv_pending_break_done 0
smbXsrv_pending_break_schedule 0
smbXsrv_pending_break_submit 0
smbXsrv_server_multi_channel_enabled 5270
smbXsrv_set_crypto_flag 558260
smbd_initialize_smb2 5053
smbd_is_smb2_header 1819
smbd_server_connection_terminate_done 50
smbd_server_connection_terminate_ex 5043
smbd_server_disconnect_client_ex 0
smbd_smb2_break_recv 0
smbd_smb2_break_send 0
smbd_smb2_call 157983
smbd_smb2_check_ack_queue 0
smbd_smb2_connection_handler 344149
smbd_smb2_flush_send_queue 271140
smbd_smb2_generate_outbody 152528
smbd_smb2_inbuf_parse_compound 157983
smbd_smb2_io_handler 344149
smbd_smb2_is_compound 2581
smbd_smb2_is_last_in_compound 0
smbd_smb2_process_negprot 5053
smbd_smb2_request_allocate 160534
smbd_smb2_request_check_session 157983
smbd_smb2_request_check_tcon 134739
smbd_smb2_request_create 5053
smbd_smb2_request_destructor 160534
smbd_smb2_request_dispatch 157983
smbd_smb2_request_dispatch_immediate 0
smbd_smb2_request_dispatch_update_counts 157843
smbd_smb2_request_done_ex 157915
smbd_smb2_request_error_ex 5437
smbd_smb2_request_next_incoming 331492
smbd_smb2_request_pending_queue 149384
smbd_smb2_request_pending_timer 20611
smbd_smb2_request_process_cancel 18
smbd_smb2_request_reply 157915
smbd_smb2_request_reply_update_counts 157915
smbd_smb2_request_setup_out 157983
smbd_smb2_request_validate 157983
smbd_smb2_request_verify_creditcharge 101298
smbd_smb2_request_verify_sizes 157825
smbd_smb2_send_lease_break 0
smbd_smb2_send_oplock_break 0
smbd_smb2_send_queue_ack_bytes 0
smbd_smb2_send_queue_ack_fail 10640
smbd_smb2_signing_key 254808
socket_error_from_errno 668018

Generated by: LCOV version 1.13