Lines Matching full:corruption

22  * from corruption caused by other reasons. And UBIFS tries to distinguish
34 * not true, the corruption cannot be the result of a power cut, and UBIFS
81 * get_master_node - get the last valid master node allowing for corruption.
86 * @cor: corruption, if found, is returned here
89 * returns the last valid master node allowing for one area of corruption.
134 /* Could have been corruption so check one place back */ in get_master_node()
141 * We accept only one area of corruption because in get_master_node()
159 /* Check for corruption */ in get_master_node()
163 dbg_rcvry("found corruption at %d:%d", lnum, offs); in get_master_node()
222 * This function recovers the master node from corruption that may occur due to
250 * corruption. in ubifs_recover_master_node()
278 * and no corruption. in ubifs_recover_master_node()
434 dbg_rcvry("cleaning corruption at %d:%d", lnum, *offs); in clean_buf()
669 dbg_rcvry("found corruption (%d) at %d:%d", in ubifs_recover_leb()
687 int corruption = first_non_ff(buf, len); in ubifs_recover_leb() local
693 ubifs_err(c, "corrupt empty space LEB %d:%d, corruption starts at %d", in ubifs_recover_leb()
694 lnum, offs, corruption); in ubifs_recover_leb()
696 offs += corruption; in ubifs_recover_leb()
697 buf += corruption; in ubifs_recover_leb()
715 * I/O unit where we saw the corruption is dropped completely in ubifs_recover_leb()
719 * corruption starts B, and the previous min. I/O unit A. The in ubifs_recover_leb()
779 ubifs_err(c, "corruption %d", ret); in ubifs_recover_leb()
890 ubifs_err(c, "unrecoverable log corruption in LEB %d", in ubifs_recover_log_leb()
971 * clean_an_unclean_leb - read and write a LEB to remove corruption.
978 * off any following corruption, or non-fatal ECC errors.