Lines Matching defs:buf

287                                    mp->cb.buf, 1024);
291 mp->cb.buf[datalen] = 0;
294 PDBG(pixma_dbg (10, "XML response back from scanner:\n%s\n", mp->cb.buf));
297 return pixma_parse_xml_response((const char*)mp->cb.buf) == PIXMA_STATUS_OK;
299 return (strcasestr ((const char *) mp->cb.buf, XML_OK) != NULL);
306 cb->buf[3] = (is_scanning_from_tpu (s)) ? 0x01 : 0x00;
330 mp->cb.buf[3] = 0x01;
1094 mp->cb.reslen = pixma_cmd_transaction (s, cmd, sizeof(cmd), mp->cb.buf, 512); /* read 1st 512 bytes of image block */
1099 memcpy (header, mp->cb.buf, hlen);
1105 memcpy (data, mp->cb.buf + hlen, datalen);
1123 static int read_error_info (pixma_t * s, void *buf, unsigned size)
1132 if (buf && len < size)
1136 memcpy (buf, data, size);
1156 uint8_t buf[64]; /* check max. packet size with 'lsusb -v' for "EP 9 IN" */
1159 len = pixma_wait_interrupt (s->io, buf, sizeof(buf), timeout);
1177 /* button no. in buf[7]
1178 * size in buf[10] 01=A4; 02=Letter; 08=10x15; 09=13x18; 0b=auto
1179 * format in buf[11] 01=JPEG; 02=TIFF; 03=PDF; 04=Kompakt-PDF
1180 * dpi in buf[12] 01=75; 02=150; 03=300; 04=600
1183 if (buf[7] & 1)
1186 s->events = PIXMA_EV_BUTTON1 | (buf[11] & 0x0f) | (buf[10] & 0x0f) << 8
1187 | (buf[12] & 0x0f) << 16;
1189 if (buf[7] & 2)
1192 s->events = PIXMA_EV_BUTTON2 | (buf[11] & 0x0f) | (buf[10] & 0x0f) << 8
1193 | (buf[12] & 0x0f) << 16;
1199 /* button no. in buf[1]
1203 if ((s->cfg->pid == CS8800F_PID && buf[1] == 0x70)
1204 || (s->cfg->pid != CS8800F_PID && buf[1] == 0x50))
1207 s->events = PIXMA_EV_BUTTON2 | buf[1] >> 4;
1212 s->events = PIXMA_EV_BUTTON1 | buf[1] >> 4;
1216 /* button no. in buf[0]
1217 * original in buf[0]
1218 * target in buf[1] */
1221 if (buf[3] & 1)
1226 if (buf[9] & 2)
1229 if (buf[0] & 2)
1232 s->events = PIXMA_EV_BUTTON2 | (buf[1] & 0x0f) | (buf[0] & 0xf0) << 4;
1234 if (buf[0] & 1)
1237 s->events = PIXMA_EV_BUTTON1 | (buf[1] & 0x0f) | (buf[0] & 0xf0) << 4;
1829 uint8_t *buf;
1835 buf = (uint8_t *) malloc (CMDBUF_SIZE + IMAGE_BLOCK_SIZE);
1836 if (!buf)
1845 mp->cb.buf = buf;
1851 mp->imgbuf = buf + CMDBUF_SIZE;
1893 free (mp->cb.buf);
2265 mp->cb.buf = realloc (mp->cb.buf, CMDBUF_SIZE + IMAGE_BLOCK_SIZE + proc_buf_size);
2266 if (!mp->cb.buf)
2268 mp->linebuf = mp->cb.buf + CMDBUF_SIZE;