Lines Matching refs:read
40 ssize_t read = -1;
52 read = sanei_tcp_read(s->fd, buf, wanted);
59 if (read < wanted) {
63 return read;
70 ssize_t read = 0;
81 read = wanted;
83 s->netptr += read;
84 s->netlen -= read;
93 return read;
106 ssize_t read = 0;
109 /* read from remainder of buffer */
115 read = sanei_epson_net_read_raw(s, header, 12, status);
116 if (read != 12) {
133 DBG(15, "%s: direct read\n", __func__);
141 read = sanei_epson_net_read_raw(s, buf, wanted, status);
143 DBG(15, "%s: buffered read\n", __func__);
152 read = sanei_epson_net_read_raw(s, s->netbuf, s->netlen, status);
154 s->netlen = (read > 0 ? read : 0);
157 read = sanei_epson_net_read_buf(s, buf, wanted, status);
160 return read;