CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: fs/nfs

File: callback.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 84)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 23  43 nfs_callback_svc()
0 % - 0/ 30  85 nfs_callback_up()
0 % - 0/ 12  131 nfs_callback_down()
0 % - 0/ 19  147 nfs_callback_authenticate()

0 % - 0/ 84    callback.c

File: callback_proc.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 49)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 24  17 nfs4_callback_getattr()
0 % - 0/ 25  58 nfs4_callback_recall()

0 % - 0/ 49    callback_proc.c

File: callback_xdr.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/317)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 4  40 nfs4_callback_null()
0 % - 0/ 2  45 nfs4_decode_void()
0 % - 0/ 2  50 nfs4_encode_void()
0 % - 0/ 4  55 read_buf()
0 % - 0/ 16  65 decode_string()
0 % - 0/ 19  85 decode_fh()
0 % - 0/ 22  103 decode_bitmap()
0 % - 0/ 7  122 decode_stateid()
0 % - 0/ 29  133 decode_compound_hdr_arg()
0 % - 0/ 9  163 decode_op_hdr()
0 % - 0/ 9  173 decode_getattr_args()
0 % - 0/ 16  187 decode_recall_args()
0 % - 0/ 7  208 encode_string()
0 % - 0/ 31  221 encode_attr_bitmap()
0 % - 0/ 10  251 encode_attr_change()
0 % - 0/ 10  264 encode_attr_size()
0 % - 0/ 9  277 encode_attr_time()
0 % - 0/ 5  289 encode_attr_ctime()
0 % - 0/ 5  296 encode_attr_mtime()
0 % - 0/ 15  303 encode_compound_hdr_res()
0 % - 0/ 9  319 encode_op_hdr()
0 % - 0/ 23  331 encode_getattr_res()
0 % - 0/ 34  357 process_op()
0 % - 0/ 20  400 nfs4_callback_compound()

0 % - 0/ 317    callback_xdr.c

File: delegation.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/239)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  23 nfs_alloc_delegation()
0 % - 0/ 3  28 nfs_free_delegation()
0 % - 0/ 18  35 nfs_delegation_claim_locks()
0 % - 0/ 29  65 nfs_delegation_claim_opens()
0 % - 0/ 4  96 nfs_inode_reclaim_delegation()
0 % - 0/ 22  116 nfs_inode_set_delegation()
0 % - 0/ 2  158 nfs_do_return_delegation()
0 % - 0/ 1  168 nfs_msync_inode()
0 % - 0/ 14  178 __nfs_inode_return_delegation()
0 % - 0/ 25  210 nfs_return_all_delegations()
0 % - 0/ 29  234 nfs_do_expire_all_delegations()
0 % - 0/ 4  262 nfs_expire_all_delegations()
0 % - 0/ 22  280 nfs_handle_cb_pathdown()
0 % - 0/ 16  310 recall_thread()
0 % - 0/ 6  352 nfs_async_inode_return_delegation()
0 % - 0/ 15  375 nfs_delegation_find_inode()
0 % - 0/ 11  393 nfs_delegation_mark_reclaim()
0 % - 0/ 16  405 nfs_delegation_reap_unclaimed()

0 % - 0/ 239    delegation.c

File: dir.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/824)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 8  128 nfs_opendir()
0 % - 0/ 26  167 nfs_readdir_filler()
0 % - 0/ 5  212 dir_decode()
0 % - 0/ 3  223 dir_page_release()
0 % - 0/ 17  240 find_dirent()
0 % - 0/ 20  268 find_dirent_index()
0 % - 0/ 23  300 find_dirent_page()
0 % - 0/ 23  342 readdir_search_pagecache()
0 % - 0/ 2  372 dt_type()
0 % - 0/ 29  383 nfs_do_filldir()
0 % - 0/ 29  447 uncached_readdir()
0 % - 0/ 39  499 nfs_readdir()
0 % - 0/ 11  574 nfs_llseek_dir()
0 % - 0/ 2  600 nfs_fsync_dir()
0 % - 0/ 11  610 nfs_check_verifier()
0 % - 0/ 1  620 nfs_set_verifier()
0 % - 0/ 1  629 nfs_renew_times()
0 % - 0/ 5  641 nfs_lookup_check_intent()
0 % - 0/ 14  657 nfs_lookup_verify_inode()
0 % - 0/ 8  683 nfs_neg_need_reval()
0 % - 0/ 53  703 nfs_lookup_revalidate()
0 % - 0/ 12  780 nfs_dentry_delete()
0 % - 0/ 7  803 nfs_dentry_iput()
0 % - 0/ 11  828 nfs_is_exclusive_create()
0 % - 0/ 27  837 nfs_lookup()
0 % - 0/ 17  897 is_atomic_open()
0 % - 0/ 38  910 nfs_atomic_lookup()
0 % - 0/ 29  976 nfs_open_revalidate()
0 % - 0/ 31  1027 nfs_readdir_lookup()
0 % - 0/ 19  1077 nfs_instantiate()
0 % - 0/ 21  1115 nfs_create()
0 % - 0/ 19  1151 nfs_mknod()
0 % - 0/ 16  1184 nfs_mkdir()
0 % - 0/ 15  1211 nfs_rmdir()
0 % - 0/ 24  1230 nfs_sillyrename()
0 % - 0/ 13  1315 nfs_safe_remove()
0 % - 0/ 45  1352 nfs_unlink()
0 % - 0/ 16  1387 nfs_symlink()
0 % - 0/ 12  1431 nfs_link()
0 % - 0/ 42  1478 nfs_rename()
0 % - 0/ 13  1584 nfs_access_get_cached()
0 % - 0/ 13  1597 nfs_access_add_cache()
0 % - 0/ 11  1615 nfs_do_access()
0 % - 0/ 43  1638 nfs_permission()

0 % - 0/ 824    dir.c

File: file.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/221)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 5  91 nfs_check_flags()
0 % - 0/ 11  103 nfs_file_open()
0 % - 0/ 4  122 nfs_file_release()
0 % - 0/ 7  135 nfs_revalidate_file()
0 % - 0/ 17  158 nfs_revalidate_file_size()
0 % - 0/ 7  175 nfs_file_llseek()
0 % - 0/ 17  192 nfs_file_flush()
0 % - 0/ 8  216 nfs_file_read()
0 % - 0/ 8  238 nfs_file_sendfile()
0 % - 0/ 8  256 nfs_file_mmap()
0 % - 0/ 12  277 nfs_fsync()
0 % - 0/ 2  304 nfs_prepare_write()
0 % - 0/ 6  309 nfs_commit_write()
0 % - 0/ 18  336 nfs_file_write()
0 % - 0/ 16  377 do_getlk()
0 % - 0/ 9  406 do_vfs_lock()
0 % - 0/ 8  425 do_unlk()
0 % - 0/ 19  453 do_setlk()
0 % - 0/ 24  499 nfs_lock()
0 % - 0/ 15  526 nfs_flock()

0 % - 0/ 221    file.c

File: idmap.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/158)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 10  98 nfs_idmap_new()
0 % - 0/ 4  129 nfs_idmap_delete()
0 % - 0/ 2  144 idmap_name_hash()
0 % - 0/ 15  150 idmap_lookup_name()
0 % - 0/ 2  162 idmap_id_hash()
0 % - 0/ 15  168 idmap_lookup_id()
0 % - 0/ 2  184 idmap_alloc_name()
0 % - 0/ 2  190 idmap_alloc_id()
0 % - 0/ 1  196 idmap_update_entry()
0 % - 0/ 23  210 nfs_idmap_id()
0 % - 0/ 15  284 nfs_idmap_name()
0 % - 0/ 7  345 idmap_pipe_upcall()
0 % - 0/ 44  367 idmap_pipe_downcall()
0 % - 0/ 4  448 idmap_pipe_destroy_msg()
0 % - 0/ 4  469 fnvhash32()
0 % - 0/ 2  482 nfs_map_name_to_uid()
0 % - 0/ 2  489 nfs_map_group_to_gid()
0 % - 0/ 2  496 nfs_map_uid_to_name()
0 % - 0/ 2  502 nfs_map_gid_to_group()

0 % - 0/ 158    idmap.c

File: inode.c
Instrumentation mode: function-decision-multicondition
TER: 1 % ( 15/1098)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  128 nfs_fattr_to_ino_t()
0 % - 0/ 7  134 nfs_write_inode()
0 % - 0/ 7  146 nfs_delete_inode()
0 % - 0/ 11  164 nfs_clear_inode()
0 % - 0/ 5  179 nfs_umount_begin()
0 % - 0/ 14  193 nfs_block_bits()
0 % - 0/ 4  213 nfs_calc_block_size()
0 % - 0/ 6  223 nfs_block_size()
0 % - 0/ 12  237 nfs_get_root()
0 % - 0/ 56  259 nfs_sb_init()
0 % - 0/ 16  357 nfs_init_timeout_values()
0 % - 0/ 19  390 nfs_create_client()
0 % - 0/ 44  430 nfs_fill_super()
0 % - 0/ 14  527 nfs_statfs()
0 % - 0/ 19  582 nfs_show_options()
0 % - 0/ 8  640 nfs_sync_mapping()
0 % - 0/ 9  658 nfs_zap_caches_locked()
0 % - 0/ 9  673 nfs_zap_caches()
0 % - 0/ 11  680 nfs_zap_acl_cache()
0 % - 0/ 1  696 nfs_invalidate_inode()
0 % - 0/ 16  714 nfs_find_actor()
0 % - 0/ 2  730 nfs_init_locked()
0 % - 0/ 35  748 nfs_fhget()
0 % - 0/ 22  844 nfs_setattr()
0 % - 0/ 19  888 nfs_setattr_update_inode()
0 % - 0/ 5  910 nfs_wait_schedule()
0 % - 0/ 2  921 nfs_wait_on_inode()
0 % - 0/ 1  936 nfs_wake_up_inode()
0 % - 0/ 12  945 nfs_getattr()
0 % - 0/ 4  976 alloc_nfs_open_context()
0 % - 0/ 4  993 get_nfs_open_context()
0 % - 0/ 17  1000 put_nfs_open_context()
0 % - 0/ 9  1022 nfs_file_set_open_context()
0 % - 0/ 21  1036 nfs_find_open_context()
0 % - 0/ 11  1054 nfs_file_clear_open_context()
0 % - 0/ 8  1071 nfs_open()
0 % - 0/ 2  1089 nfs_release()
0 % - 0/ 69  1100 __nfs_revalidate_inode()
0 % - 0/ 5  1170 nfs_attribute_timeout()
0 % - 0/ 12  1186 nfs_revalidate_inode()
0 % - 0/ 19  1199 nfs_revalidate_mapping()
0 % - 0/ 1  1228 nfs_begin_data_update()
0 % - 0/ 16  1240 nfs_end_data_update()
0 % - 0/ 17  1256 nfs_wcc_update_inode()
0 % - 0/ 36  1292 nfs_check_inode_attributes()
0 % - 0/ 19  1363 nfs_refresh_inode()
0 % - 0/ 13  1389 nfs_post_op_update_inode()
0 % - 0/ 82  1417 nfs_update_inode()
0 % - 0/ 2  1570 nfs_set_super()
0 % - 0/ 8  1576 nfs_compare_super()
0 % - 0/ 76  1588 nfs_get_sb()
0 % - 0/ 9  1697 nfs_kill_super()
0 % - 0/ 11  1748 nfs4_clear_inode()
0 % - 0/ 71  1774 nfs4_fill_super()
0 % - 0/ 8  1892 nfs4_compare_super()
0 % - 0/ 15  1905 nfs_copy_user_string()
0 % - 0/ 66  1926 nfs4_get_sb()
0 % - 0/ 6  2016 nfs4_kill_super()
0 % - 0/ 10  2045 param_set_port()
0 % - 0/ 10  2058 param_set_idmap_timeout()
57 % - 4/ 7  2080 register_nfs4fs()
0 % - 0/ 1  2093 unregister_nfs4fs()
0 % - 0/ 5  2118 nfs_alloc_inode()
0 % - 0/ 1  2137 nfs_destroy_inode()
0 % - 0/ 9  2142 init_once()
60 % - 3/ 5  2162 nfs_init_inodecache()
0 % - 0/ 3  2174 nfs_destroy_inodecache()
38 % - 8/ 21  2183 init_nfs_fs()
0 % - 0/ 1  2237 exit_nfs_fs()

1 % - 15/ 1098    inode.c

File: nfs2xdr.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/284)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  71 xdr_encode_fhandle()
0 % - 0/ 2  78 xdr_decode_fhandle()
0 % - 0/ 10  87 xdr_encode_time()
0 % - 0/ 6  96 xdr_encode_current_server_time()
0 % - 0/ 6  113 xdr_decode_time()
0 % - 0/ 29  122 xdr_decode_fattr()
0 % - 0/ 26  150 xdr_encode_sattr()
0 % - 0/ 2  187 nfs_xdr_fhandle()
0 % - 0/ 2  198 nfs_xdr_sattrargs()
0 % - 0/ 2  211 nfs_xdr_diropargs()
0 % - 0/ 8  225 nfs_xdr_readargs()
0 % - 0/ 26  249 nfs_xdr_readres()
0 % - 0/ 10  289 nfs_xdr_writeargs()
0 % - 0/ 2  312 nfs_xdr_createargs()
0 % - 0/ 2  325 nfs_xdr_renameargs()
0 % - 0/ 2  339 nfs_xdr_linkargs()
0 % - 0/ 2  352 nfs_xdr_symlinkargs()
0 % - 0/ 6  366 nfs_xdr_readdirargs()
0 % - 0/ 44  392 nfs_xdr_readdirres()
0 % - 0/ 14  457 nfs_decode_dirent()
0 % - 0/ 6  484 nfs_xdr_stat()
0 % - 0/ 7  498 nfs_xdr_attrstat()
0 % - 0/ 7  513 nfs_xdr_diropres()
0 % - 0/ 2  528 nfs_xdr_readlinkargs()
0 % - 0/ 33  546 nfs_xdr_readlinkres()
0 % - 0/ 2  589 nfs_xdr_writeres()
0 % - 0/ 17  599 nfs_xdr_statfsres()
0 % - 0/ 7  663 nfs_stat_to_errno()

0 % - 0/ 284    nfs2xdr.c

File: nfs3acl.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/261)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 28  10 nfs3_listxattr()
0 % - 0/ 17  49 nfs3_getxattr()
0 % - 0/ 10  78 nfs3_setxattr()
0 % - 0/ 7  101 nfs3_removexattr()
0 % - 0/ 5  116 __nfs3_forget_cached_acls()
0 % - 0/ 13  128 nfs3_forget_cached_acls()
0 % - 0/ 22  137 nfs3_get_cached_acl()
0 % - 0/ 13  166 nfs3_cache_acls()
0 % - 0/ 54  180 nfs3_proc_getacl()
0 % - 0/ 49  277 nfs3_proc_setacls()
0 % - 0/ 25  337 nfs3_proc_setacl()
0 % - 0/ 18  378 nfs3_proc_set_default_acl()

0 % - 0/ 261    nfs3acl.c

File: nfs3proc.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/387)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 7  28 nfs3_rpc_wrapper()
0 % - 0/ 2  45 nfs3_rpc_call_wrapper()
0 % - 0/ 5  61 nfs3_async_handle_jukebox()
0 % - 0/ 16  72 do_proc_get_root()
0 % - 0/ 7  92 nfs3_proc_get_root()
0 % - 0/ 10  107 nfs3_proc_getattr()
0 % - 0/ 12  121 nfs3_proc_setattr()
0 % - 0/ 17  141 nfs3_proc_lookup()
0 % - 0/ 30  170 nfs3_proc_access()
0 % - 0/ 10  219 nfs3_proc_readlink()
0 % - 0/ 12  240 nfs3_proc_read()
0 % - 0/ 14  263 nfs3_proc_write()
0 % - 0/ 12  286 nfs3_proc_commit()
0 % - 0/ 45  313 nfs3_proc_create()
0 % - 0/ 10  400 nfs3_proc_remove()
0 % - 0/ 5  424 nfs3_proc_unlink_setup()
0 % - 0/ 7  445 nfs3_proc_unlink_done()
0 % - 0/ 10  461 nfs3_proc_rename()
0 % - 0/ 10  490 nfs3_proc_link()
0 % - 0/ 13  516 nfs3_proc_symlink()
0 % - 0/ 16  548 nfs3_proc_mkdir()
0 % - 0/ 10  586 nfs3_proc_rmdir()
0 % - 0/ 18  614 nfs3_proc_readdir()
0 % - 0/ 26  658 nfs3_proc_mknod()
0 % - 0/ 10  707 nfs3_proc_statfs()
0 % - 0/ 10  720 nfs3_proc_fsinfo()
0 % - 0/ 10  733 nfs3_proc_pathconf()
0 % - 0/ 6  747 nfs3_read_done()
0 % - 0/ 3  765 nfs3_proc_read_setup()
0 % - 0/ 6  785 nfs3_write_done()
0 % - 0/ 7  802 nfs3_proc_write_setup()
0 % - 0/ 6  832 nfs3_commit_done()
0 % - 0/ 3  849 nfs3_proc_commit_setup()
0 % - 0/ 2  870 nfs3_proc_lock()

0 % - 0/ 387    nfs3proc.c

File: nfs3xdr.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/468)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  110 xdr_encode_fhandle()
0 % - 0/ 7  116 xdr_decode_fhandle()
0 % - 0/ 6  129 xdr_encode_time3()
0 % - 0/ 6  137 xdr_decode_time3()
0 % - 0/ 23  145 xdr_decode_fattr()
0 % - 0/ 24  181 xdr_encode_sattr()
0 % - 0/ 2  227 xdr_decode_wcc_attr()
0 % - 0/ 4  237 xdr_decode_post_op_attr()
0 % - 0/ 5  245 xdr_decode_pre_op_attr()
0 % - 0/ 2  254 xdr_decode_wcc_data()
0 % - 0/ 2  268 nfs3_xdr_fhandle()
0 % - 0/ 6  279 nfs3_xdr_sattrargs()
0 % - 0/ 2  294 nfs3_xdr_diropargs()
0 % - 0/ 4  306 nfs3_xdr_accessargs()
0 % - 0/ 4  320 nfs3_xdr_readargs()
0 % - 0/ 8  342 nfs3_xdr_writeargs()
0 % - 0/ 6  363 nfs3_xdr_createargs()
0 % - 0/ 2  383 nfs3_xdr_mkdirargs()
0 % - 0/ 2