Lines Matching defs:size
257 size_t size;
262 size = 36;
263 MKSCSI_INQUIRY (cdb, size);
265 NULL, 0, dev->buffer, &size);
275 if (size < 36)
319 size_t size;
326 size = 0x10;
327 MKSCSI_GET_DATA_BUFFER_STATUS (cdb, 1, size);
329 NULL, 0, dev->buffer, &size);
338 if (size != 16)
341 "sceptre_get_status: invalid data size returned (%ld)\n",
342 (long) size);
348 /* Read the size left. The scanner returns the rest of the
600 * size in inch * 600 dpi.
657 dev->opt[i].size = sizeof (SANE_Word);
674 dev->opt[OPT_MODE_GROUP].size = 0;
682 dev->opt[OPT_MODE].size = 30; /* should define yet another max_string_size() */
703 dev->opt[OPT_GEOMETRY_GROUP].size = 0;
751 dev->opt[OPT_ENHANCEMENT_GROUP].size = 0;
769 dev->opt[OPT_GAMMA_VECTOR_R].size = GAMMA_LENGTH * sizeof (SANE_Word);
781 dev->opt[OPT_GAMMA_VECTOR_G].size = GAMMA_LENGTH * sizeof (SANE_Word);
793 dev->opt[OPT_GAMMA_VECTOR_B].size = GAMMA_LENGTH * sizeof (SANE_Word);
804 dev->opt[OPT_THRESHOLD].size = sizeof (SANE_Int);
815 dev->opt[OPT_HALFTONE_PATTERN].size = sizeof (SANE_Int);
848 size_t size;
862 size = 1; /* read one info byte */
865 NULL, 0, dev->buffer, &size);
867 if (status != SANE_STATUS_GOOD || size != 1)
898 size_t size;
919 size = 3;
920 MKSCSI_RECEIVE_DIAG (cdb, 0, size);
923 NULL, 0, dev->buffer, &size);
944 size_t size;
948 size = 0x18;
949 MKSCSI_MODE_SELECT (cdb, 1, 0, size);
980 size_t size;
987 size = sizeof (window);
988 MKSCSI_SET_WINDOW (cdb, size);
990 memset (window, 0, size);
992 /* size of the parameters (74 = 0x4a bytes) */
1056 size_t size;
1086 size = data_left;
1087 if (size > dev->real_bytes_left)
1089 size = dev->real_bytes_left;
1091 if (size > dev->image_size - dev->raster_ahead - dev->image_end)
1093 size = dev->image_size - dev->raster_ahead - dev->image_end;
1095 if (size > dev->buffer_size)
1097 size = dev->buffer_size;
1100 /* Round down to a multiple of line size. */
1101 size = size - (size % dev->params.bytes_per_line);
1103 if (size == 0)
1112 (long) size, dev->params.bytes_per_line);
1114 MKSCSI_READ_10 (cdb, 0, 0, size);
1119 NULL, 0, dev->buffer, &size);
1134 sceptre_adjust_raster (dev, size);
1143 for (i = 0; i < size; i++)
1149 dev->image_end += size;
1153 memcpy (dev->image + dev->image_end, dev->buffer, size);
1154 dev->image_end += size;
1157 dev->real_bytes_left -= size;
1172 size_t size;
1174 size = dev->image_end - dev->image_begin;
1175 if (size > *len)
1177 size = *len;
1179 *len = size;
1181 memcpy (buf, dev->image + dev->image_begin, size);
1183 dev->image_begin += size;
1261 size_t size;
1266 size = sizeof (param);
1268 assert (size == 0x300);
1270 MKSCSI_SEND_10 (cdb, 0x03, 0x02, size);
1426 memcpy (dev->gamma_R, gamma_init, dev->opt[OPT_GAMMA_VECTOR_R].size);
1427 memcpy (dev->gamma_G, gamma_init, dev->opt[OPT_GAMMA_VECTOR_G].size);
1428 memcpy (dev->gamma_B, gamma_init, dev->opt[OPT_GAMMA_VECTOR_B].size);
1514 memcpy (val, dev->val[option].wa, dev->opt[option].size);
1607 memcpy (dev->val[option].wa, val, dev->opt[option].size);
1930 size_t size;
1970 size = max_len - buf_offset;
1971 if (size > dev->bytes_left)
1973 size = dev->bytes_left;
1975 sceptre_copy_raw_to_frontend (dev, buf + buf_offset, &size);
1977 buf_offset += size;
1979 dev->bytes_left -= size;
1980 *len += size;