Lines Matching refs:elem_len
684 size_t elem_len = vecs[i].iov_len;
686 if (!elem_len) /* FIXME: Might be unnecessary. Check that */
689 if (buflen + elem_len < ECCBUF_SIZE) { /* just accumulate */
690 memcpy(buffer+buflen, elem_base, elem_len);
691 buflen += elem_len;
700 elem_len -= thislen-buflen;
704 if (ECCBUF_DIV(elem_len)) { /* write clean aligned data */
705 ret = mtd_write(mtd, to, ECCBUF_DIV(elem_len),
708 if (ret || thislen != ECCBUF_DIV(elem_len))
712 buflen = ECCBUF_MOD(elem_len); /* cut off tail */