Lines Matching refs:buflen
28 void *buf, size_t buflen) in romfs_mtd_read() argument
33 ret = ROMFS_MTD_READ(sb, pos, buflen, &rlen, buf); in romfs_mtd_read()
34 return (ret < 0 || rlen != buflen) ? -EIO : 0; in romfs_mtd_read()
108 void *buf, size_t buflen) in romfs_blk_read() argument
115 while (buflen > 0) { in romfs_blk_read()
117 segment = min_t(size_t, buflen, ROMBSIZE - offset); in romfs_blk_read()
124 buflen -= segment; in romfs_blk_read()
219 void *buf, size_t buflen) in romfs_dev_read() argument
226 if (buflen > limit - pos) in romfs_dev_read()
227 buflen = limit - pos; in romfs_dev_read()
231 return romfs_mtd_read(sb, pos, buf, buflen); in romfs_dev_read()
235 return romfs_blk_read(sb, pos, buf, buflen); in romfs_dev_read()