Searched refs:bud (Results 1 – 2 of 2) sorted by relevance
33 struct ubifs_bud *bud; in ubifs_search_bud() local38 bud = rb_entry(p, struct ubifs_bud, rb); in ubifs_search_bud()39 if (lnum < bud->lnum) in ubifs_search_bud()41 else if (lnum > bud->lnum) in ubifs_search_bud()45 return bud; in ubifs_search_bud()62 struct ubifs_bud *bud; in ubifs_get_wbuf() local71 bud = rb_entry(p, struct ubifs_bud, rb); in ubifs_get_wbuf()72 if (lnum < bud->lnum) in ubifs_get_wbuf()74 else if (lnum > bud->lnum) in ubifs_get_wbuf()77 jhead = bud->jhead; in ubifs_get_wbuf()[all …]
119 数据节点等)在闪存上的位置,这些节点称为 *bud* ,描述包含数据的实际文件系126 写入日志条目时,UBIFS 首先确保有足够空间写入引用节点和该条目的 bud。然后先127 写引用节点,再写描述文件变更的 bud。在日志重放阶段,UBIFS 会记录每个参考节150 bud 的主区262 据量可控。方法是从提交起始节点开始,对先前引用节点、当前引用节点和 bud 节点263 创建连续哈希链。适时地在bud节点间插入认证节点,这种新节点类型包含哈希链当前274 ,.REF#0,-> bud -> bud -> bud.-> auth -> bud -> bud.-> auth ...281 , REF#1 -> bud -> bud,-> auth ...290 bud 节点或引用节点,最大限度将文件系统回退至上次提交。