LCOV - code coverage report
Current view: top level - source3/smbd - open.c (source / functions) Hit Total Coverage
Test: coverage report for v4-17-lts 011c5a9f Lines: 1289 2328 55.4 %
Date: 2026-05-29 04:08:37 Functions: 44 70 62.9 %

Function Name Sort by function name Hit count Sort by hit count
calculate_open_access_flags 6768
change_dir_owner_to_parent_fsp 0
change_file_owner_to_parent_fsp 0
check_base_file_access 56
check_parent_access_fsp 1358
clear_ads 1245
create_directory 0
create_file_default 13360
create_file_unixpath 13423
defer_open 0
defer_open_done 0
defer_smb1_sharing_violation 0
delay_for_oplock 1830
delay_for_oplock_fn 20
disposition_to_open_flags 6768
fd_close 135504
fd_open_atomic 607
fd_openat 119856
file_has_brlocks 1818
find_fsp_lease 0
grant_fsp_lease 0
grant_new_fsp_lease 0
handle_share_mode_lease 1862
has_delete_on_close 12526
has_delete_on_close_fn 0
inherit_new_acl 1325
is_deferred_open_async 0
is_lease_stat_open 0
is_oplock_stat_open 20538
is_same_lease 20
lease_match 0
lease_match_break_fn 0
lease_match_parser 0
lease_match_parser_new_file 0
link_errno_convert 2493
map_lease_type_to_oplock 1818
mask_conflict 72
mkdir_internal 750
msg_file_was_renamed 0
non_widelink_open 120678
open_directory 11354
open_file 6768
open_file_ntcreate 6956
open_match_attributes 69
open_mode_check 12526
open_mode_check_fn 15
open_streams_for_delete 1642
parent_override_delete 22
poll_open_done 0
poll_open_fn 0
process_symlink_open 1884
reopen_from_fsp 3414
reopen_from_procfd 3414
request_timed_out 0
schedule_async_open 0
schedule_async_open_timer 0
schedule_defer_open 0
send_break_message 0
setup_poll_open 0
share_conflict 5121
share_mode_flags_restrict 12512
smbd_calculate_access_mask_fsp 18181
smbd_calculate_maximum_allowed_access_fsp 41
smbd_check_access_rights_fname 11212
smbd_check_access_rights_fsp 11212
smbd_check_access_rights_sd 2797
try_lease_upgrade 0
validate_my_share_entries_fn 28
validate_oplock_types 1862
validate_oplock_types_fn 20

Generated by: LCOV version 1.13