Lines Matching refs:ret
132 int ret; in get_master_node() local
137 ret = ubifs_scan_a_node(c, buf, len, lnum, offs, 1); in get_master_node()
138 if (ret != SCANNED_A_NODE && offs) { in get_master_node()
143 ret = ubifs_scan_a_node(c, buf, len, lnum, offs, 1); in get_master_node()
144 if (ret != SCANNED_A_NODE) in get_master_node()
152 if (ret == SCANNED_A_NODE) { in get_master_node()
634 int ret = 0, err, len = c->leb_size - offs, start = offs, min_io_unit; in ubifs_recover_leb() local
656 ret = ubifs_scan_a_node(c, buf, len, lnum, offs, 1); in ubifs_recover_leb()
657 if (ret == SCANNED_A_NODE) { in ubifs_recover_leb()
669 } else if (ret > 0) { in ubifs_recover_leb()
671 offs += ret; in ubifs_recover_leb()
672 buf += ret; in ubifs_recover_leb()
673 len -= ret; in ubifs_recover_leb()
674 } else if (ret == SCANNED_EMPTY_SPACE || in ubifs_recover_leb()
675 ret == SCANNED_GARBAGE || in ubifs_recover_leb()
676 ret == SCANNED_A_BAD_PAD_NODE || in ubifs_recover_leb()
677 ret == SCANNED_A_CORRUPT_NODE) { in ubifs_recover_leb()
679 ret, lnum, offs); in ubifs_recover_leb()
682 ubifs_err(c, "unexpected return value %d", ret); in ubifs_recover_leb()
688 if (ret == SCANNED_GARBAGE || ret == SCANNED_A_BAD_PAD_NODE) { in ubifs_recover_leb()
691 } else if (ret == SCANNED_A_CORRUPT_NODE) { in ubifs_recover_leb()
788 ubifs_err(c, "corruption %d", ret); in ubifs_recover_leb()
812 int err, ret; in get_cs_sqnum() local
824 ret = ubifs_scan_a_node(c, cs_node, UBIFS_CS_NODE_SZ, lnum, offs, 0); in get_cs_sqnum()
825 if (ret != SCANNED_A_NODE) { in get_cs_sqnum()
1009 int ret; in clean_an_unclean_leb() local
1014 ret = ubifs_scan_a_node(c, buf, len, lnum, offs, quiet); in clean_an_unclean_leb()
1016 if (ret == SCANNED_A_NODE) { in clean_an_unclean_leb()
1028 if (ret > 0) { in clean_an_unclean_leb()
1030 offs += ret; in clean_an_unclean_leb()
1031 buf += ret; in clean_an_unclean_leb()
1032 len -= ret; in clean_an_unclean_leb()
1036 if (ret == SCANNED_EMPTY_SPACE) { in clean_an_unclean_leb()