Lines Matching refs:size
272 size_t size, max_size = 0;
277 size = strlen (strings[i]) + 1;
278 if (size > max_size)
280 max_size = size;
412 size_t size;
417 size = 5;
418 MKSCSI_INQUIRY (cdb, size);
420 NULL, 0, dev->buffer, &size);
457 size = dev->buffer[4] + 5; /* total length of the inquiry data */
459 MKSCSI_INQUIRY (cdb, size);
461 NULL, 0, dev->buffer, &size);
476 size = 0x35;
479 if (size < 53)
486 hexdump (DBG_info2, "inquiry", dev->buffer, size);
530 size_t size;
534 size = 0x4;
535 MKSCSI_INQUIRY (cdb, size);
540 NULL, 0, dev->buffer, &size);
550 size = dev->buffer[3] + 4;
551 MKSCSI_INQUIRY (cdb, size);
556 NULL, 0, dev->buffer, &size);
566 hexdump (DBG_info2, "inquiry page 0x82", dev->buffer, size);
620 size_t size;
629 size = 24;
630 MKSCSI_MODE_SELECT (cdb, 1, 0, size);
633 select, size, NULL, NULL);
644 size_t size; /* significant size of window */
652 size = dev->def->window_size;
654 MKSCSI_SET_WINDOW (cdb, size);
656 memset (window, 0, size);
658 /* size of the windows descriptor block */
659 window[7] = size - 8;
712 hexdump (DBG_info2, "windows", window, size);
715 window, size, NULL, NULL);
726 size_t size;
734 size = 0x12;
735 MKSCSI_GET_DATA_BUFFER_STATUS (cdb, 1, size);
737 NULL, 0, dev->buffer, &size);
739 if (size < 0x10)
743 (long) size);
746 hexdump (DBG_info2, "get_filled_data_length return", dev->buffer, size);
817 size_t size;
821 size = 0x7800;
826 cdb.data[3] = (size >> 8) & 0xff;
827 cdb.data[4] = (size >> 0) & 0xff;
832 NULL, 0, dev->buffer, &size);
834 /*hexdump (DBG_info2, "calibration:", dev->buffer, size); */
867 size_t size;
871 size = 4 * GAMMA_LENGTH;
872 MKSCSI_SEND_10 (cdb, 0x03, 0x02, size);
942 ¶m, size, NULL, NULL);
1051 dev->opt[i].size = sizeof (SANE_Word);
1068 dev->opt[OPT_MODE_GROUP].size = 0;
1076 dev->opt[OPT_MODE].size = max_string_size (scan_mode_list);
1096 dev->opt[OPT_GEOMETRY_GROUP].size = 0;
1144 dev->opt[OPT_ENHANCEMENT_GROUP].size = 0;
1152 dev->opt[OPT_DITHER].size = max_string_size (dither_list);
1173 dev->opt[OPT_GAMMA_VECTOR_R].size = GAMMA_LENGTH * sizeof (SANE_Word);
1185 dev->opt[OPT_GAMMA_VECTOR_G].size = GAMMA_LENGTH * sizeof (SANE_Word);
1197 dev->opt[OPT_GAMMA_VECTOR_B].size = GAMMA_LENGTH * sizeof (SANE_Word);
1209 dev->opt[OPT_GAMMA_VECTOR_GRAY].size = GAMMA_LENGTH * sizeof (SANE_Word);
1220 dev->opt[OPT_THRESHOLD].size = sizeof (SANE_Int);
1281 size_t size;
1298 size = 0;
1299 while (size == 0)
1301 status = get_filled_data_length (dev, &size);
1304 if (size == 0)
1308 if (size > dev->real_bytes_left)
1309 size = dev->real_bytes_left;
1310 if (size > dev->image_size - dev->image_end)
1311 size = dev->image_size - dev->image_end;
1314 size = size - (size % dev->params.bytes_per_line);
1316 if (size == 0)
1325 (long) size, dev->params.bytes_per_line);
1327 MKSCSI_READ_10 (cdb, 0, 0, size);
1334 NULL, 0, image, &size);
1342 /* The size this scanner returns is always a multiple of lines. */
1343 assert ((size % dev->params.bytes_per_line) == 0);
1356 int nb_lines = size / dev->params.bytes_per_line;
1382 dev->image_end += size;
1383 dev->real_bytes_left -= size;
1397 size_t size;
1399 size = dev->image_end - dev->image_begin;
1400 if (size > *len)
1402 size = *len;
1404 *len = size;
1414 for (i = 0; i < size; i++)
1425 memcpy (buf, dev->image + dev->image_begin, size);
1429 dev->image_begin += size;
1695 memcpy (val, dev->val[option].wa, dev->opt[option].size);
1802 memcpy (dev->val[option].wa, val, dev->opt[option].size);
1952 size_t size;
2004 status = get_filled_data_length (dev, &size);
2046 status = get_filled_data_length (dev, &size);
2098 size_t size;
2138 size = max_len - buf_offset;
2139 if (size > dev->bytes_left)
2141 size = dev->bytes_left;
2143 teco_copy_raw_to_frontend (dev, buf + buf_offset, &size);
2145 buf_offset += size;
2147 dev->bytes_left -= size;
2148 *len += size;