Lines Matching refs:retlen

928 int mtd_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen,
931 *retlen = 0;
941 return mtd->_point(mtd, from, len, retlen, virt, phys);
975 int mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen,
979 *retlen = 0;
991 ret_code = mtd->_read(mtd, from, len, retlen, buf);
999 *retlen = ops.retlen;
1012 int mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen,
1015 *retlen = 0;
1032 *retlen = ops.retlen;
1036 return mtd->_write(mtd, to, len, retlen, buf);
1047 int mtd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen,
1050 *retlen = 0;
1059 return mtd->_panic_write(mtd, to, len, retlen, buf);
1099 ops->retlen = ops->oobretlen = 0;
1112 ret_code = mtd->_read(mtd, from, ops->len, &ops->retlen,
1134 ops->retlen = ops->oobretlen = 0;
1150 return mtd->_write(mtd, to, ops->len, &ops->retlen,
1520 int mtd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen,
1527 return mtd->_get_fact_prot_info(mtd, len, retlen, buf);
1532 size_t *retlen, u_char *buf)
1534 *retlen = 0;
1539 return mtd->_read_fact_prot_reg(mtd, from, len, retlen, buf);
1543 int mtd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen,
1550 return mtd->_get_user_prot_info(mtd, len, retlen, buf);
1555 size_t *retlen, u_char *buf)
1557 *retlen = 0;
1562 return mtd->_read_user_prot_reg(mtd, from, len, retlen, buf);
1567 size_t *retlen, u_char *buf)
1571 *retlen = 0;
1576 ret = mtd->_write_user_prot_reg(mtd, to, len, retlen, buf);
1584 return (*retlen) ? 0 : -ENOSPC;
1674 * @retlen: on exit contains the count of bytes written to the MTD device.
1680 unsigned long count, loff_t to, size_t *retlen)
1696 *retlen = totlen;
1706 * @retlen: on exit contains the count of bytes written to the MTD device.
1712 unsigned long count, loff_t to, size_t *retlen)
1714 *retlen = 0;
1718 return default_mtd_writev(mtd, vecs, count, to, retlen);
1719 return mtd->_writev(mtd, vecs, count, to, retlen);