Lines Matching defs:step_len
235 unsigned int step_len;
241 * Determine step_len.
243 step_len = length;
245 if (in_page < step_len)
246 step_len = in_page;
252 memcpy(buf, from, step_len);
253 if ((off += step_len) >= this->b_size) off = 0;
254 from += step_len;
255 length -= step_len;
267 unsigned int step_len;
273 * Determine step_len.
275 step_len = length;
277 if (in_page < step_len)
278 step_len = in_page;
284 if (copy_to_user(to, buf, step_len))
286 if ((off += step_len) >= this->b_size) off = 0;
287 to += step_len;
288 length -= step_len;
746 size_t step_len;
764 step_len = min(ep->len_cap, nbytes);
767 if (copy_from_buf(rp, offset, data, step_len)) {
811 size_t step_len;
826 step_len = min(nbytes, (size_t)(hdrbytes - rp->b_read));
828 if (step_len && copy_to_user(buf, ptr, step_len)) {
832 nbytes -= step_len;
833 buf += step_len;
834 rp->b_read += step_len;
835 done += step_len;
839 step_len = ep->len_cap;
840 step_len -= rp->b_read - hdrbytes;
841 if (step_len > nbytes)
842 step_len = nbytes;
847 if (copy_from_buf(rp, offset, buf, step_len)) {
851 nbytes -= step_len;
852 buf += step_len;
853 rp->b_read += step_len;
854 done += step_len;