Lines Matching refs:commit
121 it from flash whenever needed. A *commit* is the UBIFS operation of updating the
122 on-flash filesystem structures like the index. On every commit, the TNC nodes
138 two types of nodes: *reference nodes* and *commit start nodes*. A commit start
139 node is written whenever an index commit is performed. Reference nodes are
146 a commit is initiated. This also writes a commit start node so that during
147 mount, UBIFS will seek for the most recent commit start node and just replay
148 every reference node after that. Every reference node before the commit start
177 Figure 2: UBIFS flash layout of log area with commit start nodes
193 commit. Thus, saving the LPT is an atomic operation.
225 the flash and have not yet been erased. This is possible, because every commit
268 the index is persisted (ie. on index commit).
325 This is done by creating a continuous hash beginning from the commit start node
358 filesystem at maximum back to the last commit.
373 node. Since the LPT is written and read atomically on every commit, there is
385 of superblock, master, commit start and reference nodes. This key has to be