Lines Matching defs:size
199 size_t size, max_size = 0;
204 size = strlen (strings[i]) + 1;
205 if (size > max_size)
207 max_size = size;
340 size_t size;
345 size = 5;
346 MKSCSI_INQUIRY (cdb, size);
348 NULL, 0, dev->buffer, &size);
358 size = dev->buffer[4] + 5; /* total length of the inquiry data */
360 if (size < 36)
367 MKSCSI_INQUIRY (cdb, size);
369 NULL, 0, dev->buffer, &size);
403 size = 0x30;
404 MKSCSI_INQUIRY (cdb, size);
406 NULL, 0, dev->buffer, &size);
412 hexdump (DBG_info2, "inquiry", dev->buffer, size);
492 size_t size;
499 size = sizeof (window);
500 MKSCSI_SET_WINDOW (cdb, size);
502 memset (window, 0, size);
504 /* size of the windows descriptor block */
555 /* Read the size of the scan. */
559 size_t size;
565 size = 0x10;
566 MKSCSI_GET_DATA_BUFFER_STATUS (cdb, 1, size);
569 NULL, 0, dev->buffer, &size);
571 if (size != 0x10)
574 "leo_get_scan_size: GET DATA BUFFER STATUS returned an invalid size (%ld)\n",
575 (long) size);
579 hexdump (DBG_info2, "leo_get_scan_size return", dev->buffer, size);
616 size_t size;
624 size = 0x10;
625 MKSCSI_GET_DATA_BUFFER_STATUS (cdb, 1, size);
627 NULL, 0, dev->buffer, &size);
629 if (size != 0x10)
632 "get_filled_data_length: GET DATA BUFFER STATUS returned an invalid size (%ld)\n",
633 (long) size);
637 hexdump (DBG_info2, "get_filled_data_length return", dev->buffer, size);
765 dev->opt[i].size = sizeof (SANE_Word);
782 dev->opt[OPT_MODE_GROUP].size = 0;
790 dev->opt[OPT_MODE].size = max_string_size (scan_mode_list);
810 dev->opt[OPT_HALFTONE_PATTERN].size =
824 dev->opt[OPT_GEOMETRY_GROUP].size = 0;
872 dev->opt[OPT_ENHANCEMENT_GROUP].size = 0;
890 dev->opt[OPT_GAMMA_VECTOR_R].size = GAMMA_LENGTH * sizeof (SANE_Word);
902 dev->opt[OPT_GAMMA_VECTOR_G].size = GAMMA_LENGTH * sizeof (SANE_Word);
914 dev->opt[OPT_GAMMA_VECTOR_B].size = GAMMA_LENGTH * sizeof (SANE_Word);
926 dev->opt[OPT_GAMMA_VECTOR_GRAY].size = GAMMA_LENGTH * sizeof (SANE_Word);
986 size_t size;
1003 size = 0;
1004 while (size == 0)
1006 status = get_filled_data_length (dev, &size);
1009 if (size == 0)
1013 if (size > dev->real_bytes_left)
1014 size = dev->real_bytes_left;
1015 if (size > dev->image_size - dev->image_end)
1016 size = dev->image_size - dev->image_end;
1019 if (size > 0x7fff)
1020 size = 0x7fff;
1023 size = size - (size % dev->params.bytes_per_line);
1025 if (size == 0)
1034 (long) size, dev->params.bytes_per_line);
1036 MKSCSI_READ_10 (cdb, 0, 0, size);
1043 NULL, 0, image, &size);
1058 int nb_lines = size / dev->params.bytes_per_line;
1083 dev->image_end += size;
1084 dev->real_bytes_left -= size;
1101 size_t size;
1103 size = dev->image_end - dev->image_begin;
1104 if (size > *len)
1106 size = *len;
1108 *len = size;
1110 memcpy (buf, dev->image + dev->image_begin, size);
1112 dev->image_begin += size;
1193 size_t size;
1197 size = sizeof (param);
1198 assert (size == 3 * GAMMA_LENGTH);
1199 MKSCSI_SEND_10 (cdb, 0x03, 0x01, size);
1238 ¶m, size, NULL, NULL);
1252 size_t size;
1266 size = sizeof (halftone_pattern_t);
1267 assert (size == 256);
1268 MKSCSI_SEND_10 (cdb, 0x02, 0x0F, size);
1273 pattern, size, NULL, NULL);
1409 memcpy (dev->gamma_R, gamma_init, dev->opt[OPT_GAMMA_VECTOR_R].size);
1410 memcpy (dev->gamma_G, gamma_init, dev->opt[OPT_GAMMA_VECTOR_G].size);
1411 memcpy (dev->gamma_B, gamma_init, dev->opt[OPT_GAMMA_VECTOR_B].size);
1412 memcpy (dev->gamma_GRAY, gamma_init, dev->opt[OPT_GAMMA_VECTOR_GRAY].size);
1499 memcpy (val, dev->val[option].wa, dev->opt[option].size);
1622 memcpy (dev->val[option].wa, val, dev->opt[option].size);
1849 size_t size;
1889 size = max_len - buf_offset;
1890 if (size > dev->bytes_left)
1892 size = dev->bytes_left;
1894 leo_copy_raw_to_frontend (dev, buf + buf_offset, &size);
1896 buf_offset += size;
1898 dev->bytes_left -= size;
1899 *len += size;