Lines Matching refs:ret

115 	void *ret;  in idr_get_next()  local
118 ret = idr_find(idp, id); in idr_get_next()
119 if (ret) { in idr_get_next()
128 return ret; in idr_get_next()
527 int ret; in del_mtd_device() local
532 ret = del_mtd_partitions(mtd); in del_mtd_device()
533 if (ret) { in del_mtd_device()
535 mtd->name, ret); in del_mtd_device()
536 return ret; in del_mtd_device()
542 ret = -ENODEV; in del_mtd_device()
556 ret = -EBUSY; in del_mtd_device()
565 ret = 0; in del_mtd_device()
570 return ret; in del_mtd_device()
719 struct mtd_info *ret = NULL, *other; in get_mtd_device() local
727 ret = mtd; in get_mtd_device()
732 ret = idr_find(&mtd_idr, num); in get_mtd_device()
733 if (mtd && mtd != ret) in get_mtd_device()
734 ret = NULL; in get_mtd_device()
737 if (!ret) { in get_mtd_device()
738 ret = ERR_PTR(err); in get_mtd_device()
742 err = __get_mtd_device(ret); in get_mtd_device()
744 ret = ERR_PTR(err); in get_mtd_device()
747 return ret; in get_mtd_device()
1003 int ret; in mtd_write() local
1005 ret = mtd->_write_oob(mtd, to, &ops); in mtd_write()
1007 return ret; in mtd_write()
1106 int ret; in mtd_write_oob() local
1113 ret = mtd_check_oob_ops(mtd, to, ops); in mtd_write_oob()
1114 if (ret) in mtd_write_oob()
1115 return ret; in mtd_write_oob()
1215 int pos = 0, ret, section = 0; in mtd_ooblayout_find_region() local
1220 ret = iter(mtd, section, oobregion); in mtd_ooblayout_find_region()
1221 if (ret) in mtd_ooblayout_find_region()
1222 return ret; in mtd_ooblayout_find_region()
1285 int section, ret; in mtd_ooblayout_get_bytes() local
1287 ret = mtd_ooblayout_find_region(mtd, start, &section, in mtd_ooblayout_get_bytes()
1290 while (!ret) { in mtd_ooblayout_get_bytes()
1301 ret = iter(mtd, ++section, &oobregion); in mtd_ooblayout_get_bytes()
1304 return ret; in mtd_ooblayout_get_bytes()
1328 int section, ret; in mtd_ooblayout_set_bytes() local
1330 ret = mtd_ooblayout_find_region(mtd, start, &section, in mtd_ooblayout_set_bytes()
1333 while (!ret) { in mtd_ooblayout_set_bytes()
1344 ret = iter(mtd, ++section, &oobregion); in mtd_ooblayout_set_bytes()
1347 return ret; in mtd_ooblayout_set_bytes()
1365 int section = 0, ret, nbytes = 0; in mtd_ooblayout_count_bytes() local
1368 ret = iter(mtd, section++, &oobregion); in mtd_ooblayout_count_bytes()
1369 if (ret) { in mtd_ooblayout_count_bytes()
1370 if (ret == -ERANGE) in mtd_ooblayout_count_bytes()
1371 ret = nbytes; in mtd_ooblayout_count_bytes()
1378 return ret; in mtd_ooblayout_count_bytes()
1543 int ret; in mtd_write_user_prot_reg() local
1550 ret = mtd->_write_user_prot_reg(mtd, to, len, retlen, buf); in mtd_write_user_prot_reg()
1551 if (ret) in mtd_write_user_prot_reg()
1552 return ret; in mtd_write_user_prot_reg()
1658 int ret = 0; in default_mtd_writev() local
1663 ret = mtd_write(mtd, to, vecs[i].iov_len, &thislen, in default_mtd_writev()
1666 if (ret || thislen != vecs[i].iov_len) in default_mtd_writev()
1671 return ret; in default_mtd_writev()
1787 int ret; in mtd_bdi_init() local
1789 ret = bdi_init(bdi); in mtd_bdi_init()
1790 if (!ret) in mtd_bdi_init()
1791 ret = bdi_register(bdi, NULL, "%s", name); in mtd_bdi_init()
1793 if (ret) in mtd_bdi_init()
1796 return ret; in mtd_bdi_init()
1803 int ret; in init_mtd() local
1805 ret = class_register(&mtd_class); in init_mtd()
1806 if (ret) in init_mtd()
1809 ret = mtd_bdi_init(&mtd_bdi_unmappable, "mtd-unmap"); in init_mtd()
1810 if (ret) in init_mtd()
1813 ret = mtd_bdi_init(&mtd_bdi_ro_mappable, "mtd-romap"); in init_mtd()
1814 if (ret) in init_mtd()
1817 ret = mtd_bdi_init(&mtd_bdi_rw_mappable, "mtd-rwmap"); in init_mtd()
1818 if (ret) in init_mtd()
1823 ret = init_mtdchar(); in init_mtd()
1824 if (ret) in init_mtd()
1839 pr_err("Error registering mtd class or bdi: %d\n", ret); in init_mtd()
1840 return ret; in init_mtd()