Lines Matching refs:n_req
253 long int rc, n_read, n_req, read_size; in dtl_file_read() local
263 n_req = len / sizeof(struct dtl_entry); in dtl_file_read()
276 if (last_idx + n_req > cur_idx) in dtl_file_read()
277 n_req = cur_idx - last_idx; in dtl_file_read()
279 if (n_req > 0) in dtl_file_read()
280 dtl->last_idx = last_idx + n_req; in dtl_file_read()
284 if (n_req <= 0) in dtl_file_read()
290 if (i + n_req > dtl->buf_entries) { in dtl_file_read()
299 n_req -= read_size; in dtl_file_read()
305 rc = copy_to_user(buf, &dtl->buf[i], n_req * sizeof(struct dtl_entry)); in dtl_file_read()
309 n_read += n_req; in dtl_file_read()