Lines Matching defs:buf_size
46 e2_send(Epson_Scanner * s, void *buf, size_t buf_size, size_t reply_len,
50 __func__, (u_long) buf_size, (u_long) reply_len);
52 if (buf_size == 2) {
70 for (k = 0; k < buf_size; k++) {
83 return sanei_epson_net_write(s, 0x2000, buf, buf_size,
86 return sanei_epson2_scsi_write(s->fd, buf, buf_size, status);
90 if (buf_size == (n = sanei_pio_write(s->fd, buf, buf_size)))
99 n = buf_size;
114 e2_recv(Epson_Scanner *s, void *buf, ssize_t buf_size,
117 ssize_t n = buf_size; /* network interface needs to read header back even data is 0.*/
119 DBG(15, "%s: size = %ld, buf = %p\n", __func__, (long) buf_size, buf);
123 n = sanei_epson_net_read(s, buf, buf_size, status);
125 if (buf_size)
126 n = sanei_epson2_scsi_read(s->fd, buf, buf_size, status);
128 if (buf_size) {
129 if (buf_size ==
130 (n = sanei_pio_read(s->fd, buf, (size_t) buf_size)))
150 if (n < buf_size) {
152 (u_long) buf_size, (long) n, s->canceling);
203 e2_cmd_simple(Epson_Scanner * s, void *buf, size_t buf_size)
208 DBG(12, "%s: size = %lu\n", __func__, (u_long) buf_size);
210 status = e2_txrx(s, buf, buf_size, &result, 1);