目录
jffs2_add_fd_to_list 函数...................................................................................................................................62
jffs2_build_inode_pass1 函数............................................................................................................................63
第 5 章 打开文件时建立 inode 的方法....................................................................................................................66
iget 和 iget4 函数................................................................................................................................................66
get_new_inode 函数...........................................................................................................................................68
jffs2_read_inode 函数.........................................................................................................................................71
jffs2_do_read_inode 函数(improved)...........................................................................................................76
jffs2_get_inode_nodes 函数...............................................................................................................................81
第 6 章 jffs2 中写正规文件的方法...........................................................................................................................91
sys_write 函数....................................................................................................................................................92
generic_file_write 函数......................................................................................................................................93
jffs2_prepare_write 函数..................................................................................................................................101
jffs2_commit_write 函数..................................................................................................................................105
jffs2_write_inode_range 函数..........................................................................................................................107
jffs2_write_dnode 函数.....................................................................................................................................111
第 7 章 jffs2 中读正规文件的方法.........................................................................................................................115
jffs2_readpage 函数..........................................................................................................................................115
jffs2_do_readpage_nolock 函数.......................................................................................................................115
jffs2_read_inode_range 函数............................................................................................................................116
jffs2_read_dnode 函数......................................................................................................................................120
第 8 章 jffs2 中符号链接文件的方法表(new)..................................................................................................124
jffs2_follow_link 函数......................................................................................................................................124
jffs2_getlink 函数.............................................................................................................................................125
第 9 章 jffs2 中目录文件的方法表(new)..........................................................................................................127
jffs2_create 函数...............................................................................................................................................127
jffs2_new_inode 函数.......................................................................................................................................129
jffs2_do_create 函数.........................................................................................................................................131
jffs2_do_new_inode 函数.................................................................................................................................134
第 10 章 jffs2 的 Garbage Collection.....................................................................................................................137
jffs2_start_garbage_collect_thread 函数..........................................................................................................137
jffs2_garbage_collect_thread 函数...................................................................................................................138
jffs2_garbage_collect_pass 函数......................................................................................................................141
jffs2_erase_pending_trigger 函数....................................................................................................................147
第 11 章 讨论和体会................................................................................................................................................149
什么是日志文件系统,为什么要使用 jffs2..................................................................................................149
为什么需要红黑树..........................................................................................................................................150
何时、如何判断数据实体是过时的..............................................................................................................150
后记...........................................................................................................................................................................151
附录 用 jffs2map2 模块导出文件的数据实体(new).......................................................................................152
观察根目录文件的数据实体..........................................................................................................................152
观察符号链接的信息......................................................................................................................................154
观察正规文件创建后的数据实体..................................................................................................................154
观察 jffs2_raw_inode 数据实体的大小上限..................................................................................................156
评论0
最新资源