ファイル名pass3.c
ソースファイル情報| 内容 | 行数 | 比率 |
|---|---|---|
| コメント行数 | 208 | 15% |
| 空行行数 | 234 | 17% |
| 実行行数 | 926 | 68% |
| 合計行数 | 1368 | 100% |
関数定義数| 内容 | 定義数 |
|---|---|
| 関数数 | 30 |
定義関数| No. | 型 | 名称 | 属性 | 説明 |
|---|---|---|---|---|
1 |
rt_stat_data_found | static void | rt_stat_data_found | |
2 |
add_dir_sd | static int | add_dir_sd | |
3 |
add_dir_entry | static int | add_dir_entry | |
4 |
rt_delete_item | static int | ||
5 |
next_walk_key | static struct key * | next_walk_key | |
6 |
is_last_file_item | static int | is_last_file_item | |
7 |
check_create_dot | static int | check_create_dot | |
8 |
check_create_dot_dot | static int | check_create_dot_dot | |
9 |
check_dot | static int | check_dot | |
10 |
check_dot_dot | static int | check_dot_dot | |
11 |
check_directory_head | static int | check_directory_head - check "." and ".." | |
12 |
get_next_key | static int | get_next_key | |
13 |
remove_entry | static int | remove_entry - find entry by key and remove it | |
14 |
is_first_name | static int | ||
15 |
rt_direntry_found | static int | ||
16 |
fix_mode | static void | ||
17 |
fix_size | static void | ||
18 |
fix_blocks | static void | ||
19 |
fix_nlink | static void | ||
20 |
fix_fdb | static void | ||
21 |
fix_sd_field | static int | ||
22 |
rt_file_completed | static void | ||
23 |
pass3_rewrite_file | static void | ||
24 |
rt_file_item_found | static int | ||
25 |
leaf_semantic_check | static int | leaf_semantic_check | |
26 |
save_rebuild_semantic_result | static void | fsck again from the next pass. | |
27 |
load_semantic_result | void | ||
28 |
before_pass_3 | static void | ||
29 |
after_pass_3 | static void | ||
30 |
pass_3 | void | pass_3 - nonrecursive semantic pass |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー