Lines Matching refs:step_len
229 unsigned int step_len; in mon_copy_to_buff() local
237 step_len = length; in mon_copy_to_buff()
239 if (in_page < step_len) in mon_copy_to_buff()
240 step_len = in_page; in mon_copy_to_buff()
246 memcpy(buf, from, step_len); in mon_copy_to_buff()
247 if ((off += step_len) >= this->b_size) off = 0; in mon_copy_to_buff()
248 from += step_len; in mon_copy_to_buff()
249 length -= step_len; in mon_copy_to_buff()
261 unsigned int step_len; in copy_from_buf() local
269 step_len = length; in copy_from_buf()
271 if (in_page < step_len) in copy_from_buf()
272 step_len = in_page; in copy_from_buf()
278 if (copy_to_user(to, buf, step_len)) in copy_from_buf()
280 if ((off += step_len) >= this->b_size) off = 0; in copy_from_buf()
281 to += step_len; in copy_from_buf()
282 length -= step_len; in copy_from_buf()
740 size_t step_len; in mon_bin_get_event() local
758 step_len = min(ep->len_cap, nbytes); in mon_bin_get_event()
761 if (copy_from_buf(rp, offset, data, step_len)) { in mon_bin_get_event()
805 size_t step_len; in mon_bin_read() local
820 step_len = min(nbytes, (size_t)(hdrbytes - rp->b_read)); in mon_bin_read()
822 if (step_len && copy_to_user(buf, ptr, step_len)) { in mon_bin_read()
826 nbytes -= step_len; in mon_bin_read()
827 buf += step_len; in mon_bin_read()
828 rp->b_read += step_len; in mon_bin_read()
829 done += step_len; in mon_bin_read()
833 step_len = ep->len_cap; in mon_bin_read()
834 step_len -= rp->b_read - hdrbytes; in mon_bin_read()
835 if (step_len > nbytes) in mon_bin_read()
836 step_len = nbytes; in mon_bin_read()
841 if (copy_from_buf(rp, offset, buf, step_len)) { in mon_bin_read()
845 nbytes -= step_len; in mon_bin_read()
846 buf += step_len; in mon_bin_read()
847 rp->b_read += step_len; in mon_bin_read()
848 done += step_len; in mon_bin_read()