Searched refs:retlen (Results 1 - 25 of 25) sorted by relevance

/u-boot/env/
H A Donenand.c36 size_t retlen; local
54 &retlen, (u_char *)buf);
75 size_t retlen; local
98 if (mtd_write(mtd, env_addr, ONENAND_MAX_ENV_SIZE, &retlen,
/u-boot/drivers/mtd/spi/
H A Dsf_mtd.c53 size_t *retlen, u_char *buf)
63 *retlen = len;
69 size_t *retlen, const u_char *buf)
79 *retlen = len;
52 spi_flash_mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
68 spi_flash_mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
H A Dsf_probe.c171 size_t retlen; local
173 return log_ret(mtd->_read(mtd, offset, len, &retlen, buf));
181 size_t retlen; local
183 return mtd->_write(mtd, offset, len, &retlen, buf);
H A Dspi-nor-tiny.c395 size_t *retlen, u_char *buf)
414 *retlen += ret;
431 size_t *retlen, const u_char *buf)
394 spi_nor_read_tiny(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
430 spi_nor_write_tiny(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
H A Dspi-nor-core.c1443 size_t *retlen, u_char *buf)
1477 *retlen += ret;
1665 size_t *retlen, const u_char *buf)
1690 size_t *retlen, const u_char *buf)
1699 return sst_write_byteprogram(nor, to, len, retlen, buf);
1756 *retlen += actual;
1768 size_t *retlen, const u_char *buf)
1777 return sst_write(mtd, to, len, retlen, buf);
1817 *retlen += written;
1442 spi_nor_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
1664 sst_write_byteprogram(struct spi_nor *nor, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
1689 sst_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
1767 spi_nor_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
/u-boot/include/linux/mtd/
H A Dmtd.h74 * @retlen: number of data bytes written/read
86 size_t retlen; member in struct:mtd_oob_ops
236 size_t *retlen, void **virt, resource_size_t *phys);
244 size_t *retlen, u_char *buf);
246 size_t *retlen, const u_char *buf);
248 size_t *retlen, const u_char *buf);
254 size_t *retlen, struct otp_info *buf);
256 size_t len, size_t *retlen, u_char *buf);
258 size_t *retlen, struct otp_info *buf);
260 size_t len, size_t *retlen, u_cha
[all...]
H A Drawnand.h1161 size_t *retlen, uint8_t *buf);
/u-boot/include/
H A Donenand_uboot.h34 size_t * retlen, u_char * buf);
37 size_t * retlen, const u_char * buf);
H A Dspi_flash.h151 size_t retlen; local
156 return mtd->_read(mtd, offset, len, &retlen, buf);
163 size_t retlen; local
168 return mtd->_write(mtd, offset, len, &retlen, buf);
/u-boot/cmd/
H A Donenand.c63 size_t *retlen, u_char *buf, int oob)
70 .retlen = 0,
93 ops.retlen = 0;
103 *retlen += ops.retlen;
110 size_t *retlen)
129 *retlen = (ret) ? 0 : mtd->erasesize;
134 size_t *retlen, const u_char * buf, int withoob)
145 *retlen = 0;
179 *retlen
62 onenand_block_read(loff_t from, size_t len, size_t *retlen, u_char *buf, int oob) argument
109 onenand_write_oneblock_withoob(loff_t to, const u_char * buf, size_t *retlen) argument
133 onenand_block_write(loff_t to, size_t len, size_t *retlen, const u_char * buf, int withoob) argument
227 size_t retlen; local
388 size_t retlen = 0; local
416 size_t retlen = 0; local
[all...]
H A Dmtd.c213 size_t retlen; local
247 ret = mtd_read_user_prot_reg(mtd, from, len, &retlen, buf);
249 ret = mtd_read_fact_prot_reg(mtd, from, len, &retlen, buf);
257 if (retlen != len)
259 retlen, len);
261 print_hex_dump("", 0, 16, 1, buf, retlen, true);
310 size_t retlen; local
347 ret = mtd_write_user_prot_reg(mtd, from, binlen, &retlen, binbuf);
354 if (retlen != binlen)
356 retlen, binle
372 size_t retlen; local
[all...]
/u-boot/drivers/mtd/
H A Dmtdcore.c928 int mtd_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, argument
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, argument
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, argument
1015 *retlen
1047 mtd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
1520 mtd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument
1531 mtd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
1543 mtd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument
1554 mtd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
1566 mtd_write_user_prot_reg(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, u_char *buf) argument
1679 default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument
1711 mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument
[all...]
H A Dmtdpart.c293 size_t *retlen, u_char *buf)
300 retlen, buf);
312 size_t *retlen, void **virt, resource_size_t *phys)
315 retlen, virt, phys);
371 size_t len, size_t *retlen, u_char *buf)
374 retlen, buf);
378 size_t *retlen, struct otp_info *buf)
380 return mtd->parent->_get_user_prot_info(mtd->parent, len, retlen,
385 size_t len, size_t *retlen, u_char *buf)
388 retlen, bu
292 part_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
311 part_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) argument
370 part_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
377 part_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument
384 part_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
391 part_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument
398 part_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
405 part_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
422 part_write_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
436 part_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument
[all...]
H A Dmtdconcat.c66 size_t * retlen, u_char * buf)
73 *retlen = 0;
109 *retlen += retsize;
122 size_t * retlen, const u_char * buf)
129 *retlen = 0;
150 *retlen += retsize;
165 unsigned long count, loff_t to, size_t * retlen)
224 *retlen += retsize;
246 ops->retlen = ops->oobretlen = 0;
261 ops->retlen
65 concat_read(struct mtd_info *mtd, loff_t from, size_t len, size_t * retlen, u_char * buf) argument
121 concat_write(struct mtd_info *mtd, loff_t to, size_t len, size_t * retlen, const u_char * buf) argument
164 concat_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t * retlen) argument
[all...]
H A Dcfi_mtd.c68 size_t *retlen, u_char *buf)
75 *retlen = len;
81 size_t *retlen, const u_char *buf)
92 *retlen = len;
67 cfi_mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
80 cfi_mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
H A Daltera_qspi.c113 size_t retlen; local
116 ret = mtd_write(mtd, to, cnt, &retlen, src);
195 size_t *retlen, u_char *buf)
201 *retlen = len;
207 size_t *retlen, const u_char *buf)
223 *retlen = len;
194 altera_qspi_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument
206 altera_qspi_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument
/u-boot/arch/x86/cpu/apollolake/
H A Dspl.c78 size_t retlen; local
80 return log_ret(mtd->_read(mtd, offset, len, &retlen, buf));
/u-boot/drivers/dfu/
H A Ddfu_mtd.c163 io_op.retlen = mtd->writesize;
175 off += io_op.retlen;
176 remaining -= io_op.retlen;
177 io_op.datbuf += io_op.retlen;
/u-boot/drivers/mtd/nand/raw/
H A Dnand_util.c829 size_t retlen; local
860 err = mtd_read(mtd, offset, mtd->erasesize, &retlen, buf);
861 if ((err && err != -EUCLEAN) || retlen != mtd->erasesize) {
877 err = mtd_write(mtd, offset, mtd->erasesize, &retlen, buf);
878 if (err || retlen != mtd->erasesize) {
884 err = mtd_read(mtd, offset, mtd->erasesize, &retlen, buf);
885 if ((err && err != -EUCLEAN) || retlen != mtd->erasesize) {
H A Dnand_bbt.c177 size_t retlen, len, totlen; local
199 res = mtd_read(mtd, from, len, &retlen, buf);
294 size_t retlen; local
301 return mtd_read(mtd, offs, len, &retlen, buf);
629 size_t retlen, len = 0; local
723 res = mtd_read(mtd, to, len, &retlen, buf);
725 if (retlen != len) {
H A Dnand_base.c2462 ops->retlen = ops->len - (size_t) readlen;
2740 ops->retlen = 0;
3196 ops->retlen = 0;
3290 ops->retlen = ops->len - writelen;
3304 * @retlen: pointer to variable to store the number of written bytes
3311 size_t *retlen, const uint8_t *buf)
3330 *retlen = ops.retlen;
3429 ops->retlen = 0;
3310 panic_nand_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const uint8_t *buf) argument
/u-boot/fs/jffs2/
H A Djffs2_1pass.c181 size_t retlen; local
190 retlen = NAND_CACHE_SIZE;
191 if( nand_cache_off + retlen > mtd->size )
192 retlen = mtd->size - nand_cache_off;
195 (off + bytes_read >= nand_cache_off + retlen)) {
212 retlen = toread;
214 &retlen, nand_cache) < 0 ||
215 retlen != toread) {
221 cpy_bytes = nand_cache_off + retlen - (off + bytes_read);
293 size_t retlen; local
[all...]
/u-boot/drivers/mtd/onenand/
H A Donenand_bbt.c95 ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0;
H A Donenand_base.c878 ops->retlen = 0;
979 * retlen == desired len and result == -EBADMSG
981 ops->retlen = read;
1100 * @param retlen pointer to variable to store the number of read bytes
1106 size_t * retlen, u_char * buf)
1120 *retlen = ops.retlen;
1430 /* Initialize retlen, in case of early exit */
1431 ops->retlen = 0;
1520 ops->retlen
1105 onenand_read(struct mtd_info *mtd, loff_t from, size_t len, size_t * retlen, u_char * buf) argument
1653 onenand_write(struct mtd_info *mtd, loff_t to, size_t len, size_t * retlen, const u_char * buf) argument
[all...]
/u-boot/drivers/mtd/nand/spi/
H A Dcore.c615 ops->retlen += iter.req.datalen;
658 ops->retlen += iter.req.datalen;

Completed in 231 milliseconds