Lines Matching refs:buffer

581    read_data wait for the buffer to become ready. The simple
582 while-loops in these functions which check the buffer
644 /* this is a really tiny buffer..*/
669 bc->buffer,
773 /* wait until the next buffer is completely read via read_data */
806 bc->buffer, &bc->used, &bc->qid);
844 DBG(1, "buffer full conditions: %i\n", full_count);
881 memcpy(buf, &(bc->buffer[bc->start]), copysize);
1831 if (s->buffer)
1832 free(s->buffer);
1833 s->buffer = 0;
2144 s->buffer = 0;
2181 if (s->buffer)
2182 free(s->buffer);
2603 DBG(11, "get data buffer status(debug):\n");
2685 memset(s->buffer, 0, 4106);
2687 i = sprint_gamma(s->val[OPT_GAMMA_VECTOR_R], &s->buffer[10]);
2688 s->buffer[10+i++] = '/';
2689 i += sprint_gamma(s->val[OPT_GAMMA_VECTOR_G], &s->buffer[10+i]);
2690 s->buffer[10+i++] = '/';
2691 i += sprint_gamma(s->val[OPT_GAMMA_VECTOR_B], &s->buffer[10+i]);
2692 s->buffer[10+i++] = '/';
2693 i += sprint_gamma(s->val[OPT_GAMMA_VECTOR], &s->buffer[10+i]);
2695 DBG(12, "%s\n", &s->buffer[10]);
2697 s->buffer[0] = SEND;
2698 s->buffer[2] = 0x03;
2699 s->buffer[7] = i >> 8;
2700 s->buffer[8] = i & 0xff;
2703 status = sanei_scsi_cmd (s->fd, s->buffer, i+10, 0, 0);
2724 memset(s->buffer, 0, i+10);
2726 s->buffer[0] = SEND;
2727 s->buffer[2] = 0x03;
2728 s->buffer[7] = i >> 8;
2729 s->buffer[8] = i & 0xff;
2733 s->buffer[i+11] = a[i&0xff] & 0xff;
2746 DBG(12, "buffer[7] = %d\n", s->buffer[7]);
2747 DBG(12, "buffer[8] = %d\n", s->buffer[8]);
2750 status = sanei_scsi_cmd (s->fd, s->buffer, i+10, 0, 0);
2888 s->buffer = malloc(s->dev->info.bufsize);
2889 if (!s->buffer) {
2908 free(s->buffer);
2909 s->buffer = 0;
2918 free(s->buffer);
2919 s->buffer = 0;
2928 s->rdr_ctl->buf_ctl[n].buffer =
3533 memcpy(dst_buf, &(s->buffer[s->buf_pos]), transfer);
3568 status = read_data (s, &(s->buffer[start_input]), &nread);
3570 status = read_data (s, &(s->buffer[start_input]), &nread);
3581 /* if this happens, something is wrong in the input buffer
3592 dest = s->buffer;
3598 red = &(s->buffer[line * s->params.bytes_per_line]);
3611 red = &(s->buffer[start_input + line * bytes_per_line_in]);
3634 memcpy(&(dst_buf[*len]), s->buffer, transfer);