UBI_IO_BITFLIPS
case UBI_IO_BITFLIPS:
if (err && err != UBI_IO_BITFLIPS) {
if (err == UBI_IO_BITFLIPS)
if (err && err != UBI_IO_BITFLIPS && !mtd_is_eccerr(err))
if (err == UBI_IO_BITFLIPS || mtd_is_eccerr(err)) {
case UBI_IO_BITFLIPS:
if (err && err != UBI_IO_BITFLIPS) {
if (err != UBI_IO_BITFLIPS) {
if (err > 0 && err != UBI_IO_BITFLIPS) {
ubi_assert(err == 0 || err == UBI_IO_BITFLIPS);
if (err && err != UBI_IO_BITFLIPS) {
} else if (err == UBI_IO_BITFLIPS)
if (err == UBI_IO_BITFLIPS)
if (err && err != UBI_IO_BITFLIPS) {
if (err && err != UBI_IO_BITFLIPS)
if (ret && ret != UBI_IO_BITFLIPS) {
if (err && err != UBI_IO_BITFLIPS) {
} else if (err == UBI_IO_BITFLIPS)
} else if (err == 0 || err == UBI_IO_BITFLIPS) {
if (err == UBI_IO_BITFLIPS)
if (ret && ret != UBI_IO_BITFLIPS)
else if (ret == UBI_IO_BITFLIPS)
if (ret && ret != UBI_IO_BITFLIPS) {
} else if (ret == UBI_IO_BITFLIPS)
if (ret && ret != UBI_IO_BITFLIPS) {
if (read_err && read_err != UBI_IO_BITFLIPS && !mtd_is_eccerr(read_err))
return UBI_IO_BITFLIPS;
if (err && err != UBI_IO_BITFLIPS && !mtd_is_eccerr(err))
if (err && err != UBI_IO_BITFLIPS && !mtd_is_eccerr(err))
return UBI_IO_BITFLIPS;
return UBI_IO_BITFLIPS;
if (err == UBI_IO_BITFLIPS || mtd_is_eccerr(err)) {
if (read_err != UBI_IO_BITFLIPS && !mtd_is_eccerr(read_err))
return UBI_IO_BITFLIPS;
if (err == UBI_IO_BITFLIPS || mtd_is_eccerr(err))
if (force || err == UBI_IO_BITFLIPS) {
if (err && err != UBI_IO_BITFLIPS) {
if (err && err != UBI_IO_BITFLIPS) {