LCOV - code coverage report
Current view:
top level
-
spdk/module/fsdev/aio
- fsdev_aio.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
505
1201
42.0 %
Date:
2024-08-14 09:16:26
Functions:
52
77
67.5 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
189
738
25.6 %
Function Name
Hit count
_fsdev_aio_finish_cb
567
_spdk_fsdev_module_register_aio
1994
aio_fsdev_create_cb
1
aio_fsdev_destroy_cb
1
aio_io_poll
728067
aio_to_fsdev_io
0
file_handle_create
2
file_handle_delete
2
file_object_create_unsafe
6
file_object_fill_attr
25
file_object_ref
1
file_object_unref
12
fsdev_aio_destruct
1
fsdev_aio_finish
567
fsdev_aio_free
1
fsdev_aio_get_ctx_size
1134
fsdev_aio_get_io_channel
1
fsdev_aio_initialize
567
fsdev_aio_is_valid_fhandle
524293
fsdev_aio_is_valid_fobject
524322
fsdev_aio_negotiate_opts
1
fsdev_aio_submit_request
524332
fsdev_aio_write_config_json
0
fsdev_free_leafs
1
fsdev_to_aio_fsdev
524332
fsdev_to_aio_io
1048576
is_dot_or_dotdot
1
is_safe_path_component
1
linkat_empty_nofollow
0
lo_abort
0
lo_change_cred
1
lo_copy_file_range
0
lo_create
1
lo_do_lookup
9
lo_do_unlink
0
lo_fallocate
1
lo_find_leaf_unsafe
5
lo_flock
0
lo_flush
2
lo_forget
6
lo_fsync
1
lo_fsyncdir
0
lo_getattr
17
lo_getxattr
1
lo_link
0
lo_listxattr
0
lo_lookup
9
lo_mkdir
0
lo_mknod
0
lo_mknod_symlink
0
lo_open
1
lo_opendir
0
lo_read
131040
lo_read_cb
131040
lo_readdir
0
lo_readlink
0
lo_release
2
lo_releasedir
0
lo_removexattr
0
lo_rename
0
lo_restore_cred
1
lo_rmdir
0
lo_setattr
2
lo_setxattr
0
lo_statfs
1
lo_symlink
0
lo_unlink
0
lo_write
393248
lo_write_cb
393248
register_flag_fsdev_aio
1994
setup_proc_self_fd
1
setup_root
1
spdk_fsdev_aio_create
1
spdk_fsdev_aio_delete
0
spdk_fsdev_aio_get_default_opts
1
update_open_flags
2
utimensat_empty
0
Generated by:
LCOV version 1.14