Lines Matching refs:thislen
397 unsigned long thislen; in cfi_staa_read() local
403 thislen = (1<<cfi->chipshift) - ofs; in cfi_staa_read()
405 thislen = len; in cfi_staa_read()
407 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf); in cfi_staa_read()
411 *retlen += thislen; in cfi_staa_read()
412 len -= thislen; in cfi_staa_read()
413 buf += thislen; in cfi_staa_read()
668 size_t totlen = 0, thislen; in cfi_staa_writev() local
695 ret = mtd_write(mtd, to, ECCBUF_SIZE, &thislen, in cfi_staa_writev()
697 totlen += thislen; in cfi_staa_writev()
698 if (ret || thislen != ECCBUF_SIZE) in cfi_staa_writev()
700 elem_len -= thislen-buflen; in cfi_staa_writev()
701 elem_base += thislen-buflen; in cfi_staa_writev()
706 &thislen, elem_base); in cfi_staa_writev()
707 totlen += thislen; in cfi_staa_writev()
708 if (ret || thislen != ECCBUF_DIV(elem_len)) in cfi_staa_writev()
710 to += thislen; in cfi_staa_writev()
715 memcpy(buffer, elem_base + thislen, buflen); in cfi_staa_writev()
720 ret = mtd_write(mtd, to, buflen, &thislen, buffer); in cfi_staa_writev()
721 totlen += thislen; in cfi_staa_writev()
722 if (ret || thislen != ECCBUF_SIZE) in cfi_staa_writev()