Lines Matching refs:cpylen
113 int cpylen; in block2mtd_read() local
117 cpylen = PAGE_SIZE - offset; // multiple pages in block2mtd_read()
119 cpylen = len; // this page in block2mtd_read()
120 len = len - cpylen; in block2mtd_read()
126 memcpy(buf, page_address(page) + offset, cpylen); in block2mtd_read()
130 *retlen += cpylen; in block2mtd_read()
131 buf += cpylen; in block2mtd_read()
147 int cpylen; in _block2mtd_write() local
151 cpylen = PAGE_SIZE - offset; // multiple pages in _block2mtd_write()
153 cpylen = len; // this page in _block2mtd_write()
154 len = len - cpylen; in _block2mtd_write()
160 if (memcmp(page_address(page)+offset, buf, cpylen)) { in _block2mtd_write()
162 memcpy(page_address(page) + offset, buf, cpylen); in _block2mtd_write()
170 *retlen += cpylen; in _block2mtd_write()
172 buf += cpylen; in _block2mtd_write()