Lines Matching refs:bytes_read

180 	u32 bytes_read = 0;  in read_nand_cached()  local
188 while (bytes_read < size) { in read_nand_cached()
189 if ((off + bytes_read < nand_cache_off) || in read_nand_cached()
190 (off + bytes_read >= nand_cache_off+NAND_CACHE_SIZE)) { in read_nand_cached()
191 nand_cache_off = (off + bytes_read) & NAND_PAGE_MASK; in read_nand_cached()
212 cpy_bytes = nand_cache_off + NAND_CACHE_SIZE - (off + bytes_read); in read_nand_cached()
213 if (cpy_bytes > size - bytes_read) in read_nand_cached()
214 cpy_bytes = size - bytes_read; in read_nand_cached()
215 memcpy(buf + bytes_read, in read_nand_cached()
216 nand_cache + off + bytes_read - nand_cache_off, in read_nand_cached()
218 bytes_read += cpy_bytes; in read_nand_cached()
220 return bytes_read; in read_nand_cached()
283 u32 bytes_read = 0; in read_onenand_cached() local
287 while (bytes_read < size) { in read_onenand_cached()
288 if ((off + bytes_read < onenand_cache_off) || in read_onenand_cached()
289 (off + bytes_read >= onenand_cache_off + ONENAND_CACHE_SIZE)) { in read_onenand_cached()
290 onenand_cache_off = (off + bytes_read) & ONENAND_PAGE_MASK; in read_onenand_cached()
311 cpy_bytes = onenand_cache_off + ONENAND_CACHE_SIZE - (off + bytes_read); in read_onenand_cached()
312 if (cpy_bytes > size - bytes_read) in read_onenand_cached()
313 cpy_bytes = size - bytes_read; in read_onenand_cached()
314 memcpy(buf + bytes_read, in read_onenand_cached()
315 onenand_cache + off + bytes_read - onenand_cache_off, in read_onenand_cached()
317 bytes_read += cpy_bytes; in read_onenand_cached()
319 return bytes_read; in read_onenand_cached()