LCOV - code coverage report
Current view:
top level
-
source3/smbd
- smb2_server.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for smb2.twrp.listdir_fix f886ca1c
Lines:
1908
2433
78.4 %
Date:
2023-11-07 19:11:32
Functions:
75
79
94.9 %
Function Name
Hit count
dup_smb2_req
18
dup_smb2_vec4
42
is_smb2_recvfile_write
0
print_req_vectors
0
smb2_calculate_credits
1457113
smb2_get_new_nonce
6788
smb2_opcode_name
0
smb2_request_set_async_internal
58
smb2_send_async_interim_response
18
smb2_set_operation_credit
1518256
smb2_setup_nbt_length
2978470
smb2_validate_message_id
1460267
smb2_validate_sequence_number
3441772
smb2srv_update_crypto_flags
1392672
smbXsrv_client_pending_breaks_updated
26399
smbXsrv_client_valid_connections
25555
smbXsrv_connection_ack_checker
13885
smbXsrv_connection_disconnect_transport
80473
smbXsrv_connection_get_acked_bytes
14600
smbXsrv_connection_get_rto_usecs
715
smbXsrv_connection_shutdown_recv
1074
smbXsrv_connection_shutdown_send
1106
smbXsrv_connection_shutdown_wait_done
60
smbXsrv_is_encrypted
22
smbXsrv_is_partially_encrypted
12
smbXsrv_is_partially_signed
24
smbXsrv_is_signed
34
smbXsrv_pending_break_create
433
smbXsrv_pending_break_done
525
smbXsrv_pending_break_schedule
433
smbXsrv_pending_break_submit
569
smbXsrv_server_multi_channel_enabled
30667
smbXsrv_set_crypto_flag
7983662
smbd_initialize_smb2
25571
smbd_is_smb2_header
20200
smbd_server_connection_terminate_done
1074
smbd_server_connection_terminate_ex
25553
smbd_server_disconnect_client_ex
0
smbd_smb2_advance_incoming
3167935
smbd_smb2_advance_send_queue
1780743
smbd_smb2_break_recv
525
smbd_smb2_break_send
563
smbd_smb2_call
1460607
smbd_smb2_check_ack_queue
13885
smbd_smb2_connection_handler
2030409
smbd_smb2_flush_send_queue
1795099
smbd_smb2_flush_with_sendmsg
1795099
smbd_smb2_generate_outbody
1318466
smbd_smb2_inbuf_parse_compound
1459953
smbd_smb2_io_handler
2030409
smbd_smb2_is_compound
167709
smbd_smb2_is_last_in_compound
57515
smbd_smb2_process_negprot
25571
smbd_smb2_request_allocate
1481660
smbd_smb2_request_check_session
1460607
smbd_smb2_request_check_tcon
1329362
smbd_smb2_request_create
25571
smbd_smb2_request_destructor
1481658
smbd_smb2_request_dispatch
1460611
smbd_smb2_request_dispatch_immediate
326
smbd_smb2_request_dispatch_update_counts
1456834
smbd_smb2_request_done_ex
1457421
smbd_smb2_request_error_ex
140123
smbd_smb2_request_next_incoming
2971011
smbd_smb2_request_pending_queue
1412335
smbd_smb2_request_pending_timer
60835
smbd_smb2_request_process_cancel
1618
smbd_smb2_request_reply
1457421
smbd_smb2_request_reply_update_counts
1457421
smbd_smb2_request_setup_out
1459941
smbd_smb2_request_validate
1459941
smbd_smb2_request_verify_creditcharge
458230
smbd_smb2_request_verify_sizes
1455130
smbd_smb2_send_lease_break
192
smbd_smb2_send_oplock_break
241
smbd_smb2_send_queue_ack_bytes
27634
smbd_smb2_send_queue_ack_fail
63518
smbd_smb2_signing_key
1417702
socket_error_from_errno
4912587
Generated by:
LCOV version 1.14