Searched refs:readpos (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/media/pci/cx18/ |
| H A D | cx18-fileops.c | 196 if (mdl->readpos != mdl->bytesused) in cx18_get_mdl() 252 buf->readpos = 0; in cx18_setup_sliced_vbi_mdl() 256 mdl->readpos = 0; in cx18_setup_sliced_vbi_mdl() 263 size_t len = buf->bytesused - buf->readpos; in cx18_copy_buf_to_user() 289 const char *start = buf->buf + buf->readpos; in cx18_copy_buf_to_user() 351 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { in cx18_copy_buf_to_user() 356 buf->readpos += len; in cx18_copy_buf_to_user() 380 mdl->readpos = mdl->bytesused; in cx18_copy_mdl_to_user() 386 if (mdl->curr_buf->readpos >= mdl->curr_buf->bytesused) in cx18_copy_mdl_to_user() 393 mdl->readpos += rc; in cx18_copy_mdl_to_user() [all …]
|
| H A D | cx18-queue.c | 49 mdl->readpos = 0; in _cx18_enqueue() 66 q->bytesused += mdl->bytesused - mdl->readpos; in _cx18_enqueue() 81 q->bytesused -= mdl->bytesused - mdl->readpos; in cx18_dequeue() 97 buf->readpos = 0; in _cx18_mdl_update_bufs_for_cpu() 118 buf->readpos = 0; in cx18_mdl_update_bufs_for_cpu() 210 mdl->readpos = 0; in cx18_queue_flush() 250 buf->readpos = 0; in cx18_unload_queues()
|
| H A D | cx18-ioctl.c | 728 remaining = buf->bytesused - buf->readpos; in _cx18_process_idx_data() 731 e_buf = (struct cx18_enc_idx_entry *) &buf->buf[buf->readpos]; in _cx18_process_idx_data() 761 buf->readpos += consumed; in _cx18_process_idx_data() 781 mdl->readpos = mdl->bytesused; in cx18_process_idx_data() 788 if (mdl->curr_buf->readpos >= mdl->curr_buf->bytesused) in cx18_process_idx_data() 791 mdl->readpos += _cx18_process_idx_data(mdl->curr_buf, idx); in cx18_process_idx_data() 795 mdl->curr_buf->readpos < mdl->curr_buf->bytesused || in cx18_process_idx_data() 796 mdl->readpos >= mdl->bytesused) in cx18_process_idx_data() 833 if (mdl->readpos < mdl->bytesused) { in cx18_g_enc_index()
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtv-queue.c | 47 buf->readpos = 0; in ivtv_enqueue() 55 q->bytesused += buf->bytesused - buf->readpos; in ivtv_enqueue() 70 q->bytesused -= buf->bytesused - buf->readpos; in ivtv_dequeue() 84 from->bytesused -= buf->bytesused - buf->readpos; in ivtv_queue_move_buf() 87 buf->bytesused = buf->readpos = buf->b_flags = buf->dma_xfer_cnt = 0; in ivtv_queue_move_buf() 90 to->bytesused += buf->bytesused - buf->readpos; in ivtv_queue_move_buf() 145 steal->bytesused -= buf->bytesused - buf->readpos; in ivtv_queue_move() 146 buf->bytesused = buf->readpos = buf->b_flags = buf->dma_xfer_cnt = 0; in ivtv_queue_move()
|
| H A D | ivtv-fileops.c | 238 if (buf->readpos != buf->bytesused) { in ivtv_get_buffer() 293 itv->vbi.sliced_mpeg_buf.readpos = 0; in ivtv_setup_sliced_vbi_buf() 300 size_t len = buf->bytesused - buf->readpos; in ivtv_copy_buf_to_user() 305 const char *start = buf->buf + buf->readpos; in ivtv_copy_buf_to_user() 343 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { in ivtv_copy_buf_to_user() 350 buf->readpos += len; in ivtv_copy_buf_to_user() 395 ivtv_enqueue(s, buf, (buf->readpos == buf->bytesused) ? &s->q_free : &s->q_io); in ivtv_read() 397 else if (buf->readpos == buf->bytesused) { in ivtv_read()
|
| /linux/drivers/char/xillybus/ |
| H A D | xillyusb.c | 80 unsigned int readpos; member 284 unsigned int readpos = fifo->readpos; in fifo_read() local 302 unsigned int nrail = fifo->bufsize - readpos; in fifo_read() 310 fifo->readpos = readpos; in fifo_read() 319 rc = (*copier)(data + done, fifo->mem[readbuf] + readpos, n); in fifo_read() 327 readpos += n; in fifo_read() 330 if (readpos == fifo->bufsize) { in fifo_read() 331 readpos = 0; in fifo_read() 410 fifo->readpos = 0; in fifo_init()
|
| /linux/drivers/md/ |
| H A D | raid5.c | 6399 sector_t writepos, readpos, safepos; in reshape_request() local 6443 readpos = conf->reshape_progress; in reshape_request() 6444 sector_div(readpos, data_disks); in reshape_request() 6452 readpos += reshape_sectors; in reshape_request() 6460 readpos -= min_t(sector_t, reshape_sectors, readpos); in reshape_request() 6505 readpos += -conf->min_offset_diff; in reshape_request() 6510 ? (safepos > writepos && readpos < writepos) in reshape_request() 6511 : (safepos < writepos && readpos > writepos)) || in reshape_request()
|
| /linux/kernel/trace/ |
| H A D | trace.c | 1208 if (trace_seq_used(s) <= s->readpos) in trace_seq_to_buffer() 1211 len = trace_seq_used(s) - s->readpos; in trace_seq_to_buffer() 1214 memcpy(buf, s->buffer + s->readpos, cnt); in trace_seq_to_buffer() 1216 s->readpos += cnt; in trace_seq_to_buffer() 5484 if (iter->seq.readpos >= trace_seq_used(&iter->seq)) in tracing_read_pipe()
|