Lines Matching full:commit
170 * still in the commit list and the ongoing commit operation
171 * will commit it, and delete this znode after it is done
180 * Commit states.
182 * COMMIT_RESTING: commit is not wanted
183 * COMMIT_BACKGROUND: background commit has been requested
184 * COMMIT_REQUIRED: commit is required
185 * COMMIT_RUNNING_BACKGROUND: background commit is running
186 * COMMIT_RUNNING_REQUIRED: commit is running and it is required
187 * COMMIT_BROKEN: commit failed
222 * so it can (and must) be freed when the commit is finished
245 * @LEB_FREED_IDX: indexing LEB was freed and can be used only after the commit
269 * struct ubifs_old_idx - index node obsoleted since last commit start.
331 * LEBs - they are not released immediately, but only after the next commit.
344 * @del_cmtno: commit number corresponding to the time the inode was deleted,
494 * @tgc: trivial GC flag (1 => unmap after commit end)
495 * @cmt: commit flag (1 => reserved for commit)
521 * straight away (i.e. before the next commit start or unmount), so either
546 * @cnext: next cnode to commit
564 * @cnext: next cnode to commit
602 * @cnext: next cnode to commit
710 * @log_hash: the log hash from the commit start node up to this bud
726 * @log_hash: the log hash from the commit start node up to this journal head
762 * @cnext: next znode to commit
763 * @cparent: parent node for this commit
914 * @new_list: list head of list of orphans added since the last commit
915 * @cnext: next orphan to commit
918 * @new: %1 => added since the last commit, otherwise %0
919 * @cmt: %1 => commit pending, otherwise %0
1010 * @cmt_no: commit number of the last successfully completed commit, protected
1023 * @cmt_bud_bytes: used during commit to temporarily amount of bytes in
1033 * @bg_bud_bytes: number of bud bytes when background commit is initiated
1034 * @old_buds: buds to be released after commit ends
1040 * @cmt_state: commit state
1041 * @cs_lock: commit state lock
1042 * @cmt_wq: wait queue to sleep on if the log is full and a commit is running
1044 * @big_lpt: flag that LPT is too big to write whole during commit
1060 * @cnext: next znode to commit
1061 * @enext: next znode to commit to empty space
1062 * @gap_lebs: array of LEBs used by the in-gaps commit method
1063 * @cbuf: commit buffer
1064 * @ileb_buf: buffer for commit in-the-gaps method
1071 * @old_idx: tree of index nodes obsoleted since the last commit start
1131 * (contains accurate new index size at end of TNC commit start)
1154 * @orph_new: list of orphan inode numbers added since last commit
1155 * @orph_cnext: next orphan to commit
1159 * @new_orphans: number of orphans since last commit
1211 * @lpt_cnext: next LPT node to commit
1214 * previous commit start
1226 * @ltab_cmt: LPT's own lprops table (commit copy)
1244 * @log_hash: the log hash from the commit start node up to the latest reference
1255 * @cs_sqnum: sequence number of first node in the log (commit start node)
1917 /* commit.c */