Lines Matching refs:size
1715 size_t size, max_size = 0;
1721 size = strlen (strings[i]) + 1;
1722 if (size > max_size)
1723 max_size = size;
2091 avision_strcmd (SANE_String buffer, size_t size, const void* cmd)
2100 return snprintf (buffer, size, "Test unit ready");
2102 return snprintf (buffer, size, "Request sense");
2104 return snprintf (buffer, size, "Media check");
2106 return snprintf (buffer, size, "Inquiry");
2108 return snprintf (buffer, size, "Mode select");
2110 return snprintf (buffer, size, "Reserve unit");
2112 return snprintf (buffer, size, "Release unit");
2114 return snprintf (buffer, size, "Scan");
2116 return snprintf (buffer, size, "Set window");
2118 return snprintf (buffer, size, "Read (%s)", avision_strdatatypecode (datatypecode));
2120 return snprintf (buffer, size, "Send (%s)", avision_strdatatypecode (datatypecode));
2122 return snprintf (buffer, size, "Object position");
2124 return snprintf (buffer, size, "Get data status");
2126 return snprintf (buffer, size, "Unknown OPC %d", opc);
3276 size_t size = inquiry.len;
3280 data, &size);
3281 if (status == SANE_STATUS_GOOD && size == inquiry.len)
3337 size_t size = 1;
3346 set_triple (rcmd.transferlen, size);
3355 DBG (5, "wait_4_light: read bytes %lu\n", (u_long) size);
3356 status = avision_cmd (&s->av_con, &rcmd, sizeof (rcmd), 0, 0, &result, &size);
3358 if (status != SANE_STATUS_GOOD || size != sizeof (result)) {
3386 set_triple (scmd.transferlen, size);
3436 size_t size;
3443 size = sizeof (result);
3450 set_triple (rcmd.transferlen, size);
3452 status = avision_cmd (av_con, &rcmd, sizeof (rcmd), 0, 0, &result, &size);
3453 if (status != SANE_STATUS_GOOD || size != sizeof (result)) {
3460 debug_print_raw (6, "get_firmware_status: raw data:\n", (uint8_t*)&result, size);
3475 size_t size;
3481 size = sizeof (result);
3488 set_triple (rcmd.transferlen, size);
3490 status = avision_cmd (av_con, &rcmd, sizeof (rcmd), 0, 0, result, &size);
3491 if (status != SANE_STATUS_GOOD || size != sizeof (result)) {
3498 debug_print_raw (6, "get_flash_ram_info: raw data:\n", result, size);
3511 DBG (3, "get_flash_ram_info: [2-5] size CTAB: %d\n",
3514 DBG (3, "get_flash_ram_info: [6-9] size FIRMWARE: %d\n",
3517 DBG (3, "get_flash_ram_info: [10-13] size RAWLINE: %d\n",
3520 DBG (3, "get_flash_ram_info: [14-17] size FMDBG: %d\n",
3523 DBG (3, "get_flash_ram_info: [18-21] size FPGA: %d\n",
3526 DBG (3, "get_flash_ram_info: [22-25] size FONT: %d\n",
3529 DBG (3, "get_flash_ram_info: [26-29] size RESERVED: %d\n",
3532 DBG (3, "get_flash_ram_info: [30-33] size RESERVED: %d\n",
3544 size_t size;
3549 size = sizeof (*nvram);
3552 memset (nvram, 0, size);
3558 set_triple (rcmd.transferlen, size);
3561 nvram, &size);
3660 size_t size;
3665 size = sizeof (c7_nvram);
3672 set_triple (scmd.transferlen, size);
3674 status = avision_cmd (av_con, &scmd, sizeof (scmd), &c7_nvram, size,
3690 size_t size;
3695 size = sizeof (c7_flash_ram);
3702 set_triple (scmd.transferlen, size);
3704 status = avision_cmd (av_con, &scmd, sizeof (scmd), &c7_flash_ram, size,
3725 size_t size;
3738 size = 2;
3739 set_triple (scmd.transferlen, size);
3741 status = avision_cmd (&s->av_con, &scmd, sizeof (scmd), payload, size, 0, 0);
3754 size = (size_t) (4 - i); /* read 3 bytes the first time, 4 the second */
3755 set_triple (rcmd.transferlen, size);
3756 status = avision_cmd (&s->av_con, &rcmd, sizeof (rcmd), 0, 0, payload, &size);
3757 if (status != SANE_STATUS_GOOD || size != (4-n)) {
3762 debug_print_raw (3, "adf_reset: raw data:\n", payload, size);
3776 size_t size;
3786 size = sizeof (result);
3793 set_triple (rcmd.transferlen, size);
3798 status = avision_cmd (&s->av_con, &rcmd, sizeof (rcmd), 0, 0, result, &size);
3799 if (status != SANE_STATUS_GOOD || size != sizeof (result)) {
3805 debug_print_raw (6, "get_accessories_info: raw data:\n", result, size);
3926 size_t size;
3940 size = sizeof (result);
3950 set_triple (rcmd.transferlen, size);
3953 (uint8_t*)&result, &size);
3954 if (status != SANE_STATUS_GOOD || size != sizeof (result)) {
3963 size = 8;
3971 &size);
3972 DBG (5, "==> (interrupt read) got: %ld\n", (long)size);
3980 if (size < sizeof (result))
3981 memset ((char*)result.buttons + size, 0, sizeof (result) - size);
3985 if (size == 1) { /* AV 210, AV 610 */
3990 (uint8_t*)&result, size);
3993 size = 2;
3998 else if (size >= 8 && result.press_state == 0) { /* AV 220 */
4001 (uint8_t*)&result, size);
4012 (uint8_t*)&result, size);
4022 char* message_end = s->val[OPT_MESSAGE].s + s->opt[OPT_MESSAGE].size;
4053 set_triple (scmd.transferlen, size);
4096 size_t size;
4103 size = sizeof (result);
4110 set_triple (rcmd.transferlen, size);
4112 status = avision_cmd (&s->av_con, &rcmd, sizeof (rcmd), 0, 0, result, &size);
4113 if (status != SANE_STATUS_GOOD || size != sizeof (result)) {
4119 debug_print_raw (6, "get_frame_info: raw data\n", result, size);
4166 size_t size;
4171 size = sizeof (result);
4178 set_triple (rcmd.transferlen, size);
4181 &result, &size);
4182 if (status != SANE_STATUS_GOOD || size != sizeof (result)) {
4188 debug_print_raw (6, "get_duplex_info: raw data\n", (uint8_t*)&result, size);
4807 /* .1 to slightly increase the size to match the one of American standard paper
4930 size_t size;
4940 size = sizeof (payload);
4949 set_triple (rcmd.transferlen, size);
4952 0, 0, &payload, &size);
4973 size_t size;
4984 size = sizeof (payload);
4987 set_triple (scmd.transferlen, size);
5059 size = sizeof (payload);
5173 size_t size;
5177 size = sizeof (result);
5183 set_triple (rcmd.transferlen, size);
5185 DBG (3, "get_calib_format: read_data: %lu bytes\n", (u_long) size);
5186 status = avision_cmd (&s->av_con, &rcmd, sizeof (rcmd), 0, 0, result, &size);
5187 if (status != SANE_STATUS_GOOD || size != sizeof (result) ) {
5241 DBG (3, "get_calib_data: type %x, size %lu, chunk_size: %lu\n",
5627 /* calculate calibration data size for read from scanner */
5628 /* size = lines * bytes_per_channel * pixels_per_line * channel */
6022 size_t size;
6026 size = sizeof (result);
6032 set_triple (rcmd.transferlen, size);
6034 DBG (3, "get_acceleration_info: read_data: %lu bytes\n", (u_long) size);
6035 status = avision_cmd (&s->av_con, &rcmd, sizeof (rcmd), 0, 0, result, &size);
6036 if (status != SANE_STATUS_GOOD || size != sizeof (result) ) {
6488 size_t size;
6511 size = (size_t) bytes_per_line * (size_t) lines;
6513 DBG (3, "get_background_raster: buffer size: %ld\n", (long)size);
6515 background = s->background_raster = realloc (s->background_raster, size);
6607 uint8_t* deinterlaced = malloc (size * 2);
6772 size_t size = sizeof(result);
6775 0, 0, result, &size);
6777 debug_print_raw (5, "media_check: result\n", result, size);
6833 size_t size = sizeof (cmd);
6851 DBG (3, "start_scan: sending command. Bytes: %lu\n", (u_long) size);
6852 return avision_cmd (&s->av_con, &cmd, size, 0, 0, 0, 0);
6960 s->opt[i].size = sizeof (SANE_Word);
6997 s->opt[OPT_NUM_OPTS].size = sizeof(SANE_TYPE_INT);
7005 s->opt[OPT_MODE_GROUP].size = 0;
7013 s->opt[OPT_MODE].size = (SANE_Int) max_string_size (dev->color_list);
7024 s->opt[OPT_SOURCE].size = (SANE_Int) max_string_size(dev->source_list);
7069 s->opt[OPT_GEOMETRY_GROUP].size = 0;
7156 s->opt[OPT_ENHANCEMENT_GROUP].size = 0;
7210 s->opt[OPT_GAMMA_VECTOR].size = 256 * sizeof (SANE_Word);
7222 s->opt[OPT_GAMMA_VECTOR_R].size = 256 * sizeof (SANE_Word);
7234 s->opt[OPT_GAMMA_VECTOR_G].size = 256 * sizeof (SANE_Word);
7246 s->opt[OPT_GAMMA_VECTOR_B].size = 256 * sizeof (SANE_Word);
7310 s->opt[OPT_MISC_GROUP].size = 0;
7342 s->opt[OPT_MESSAGE].size = 129;
7344 s->val[OPT_MESSAGE].s = malloc((size_t) s->opt[OPT_MESSAGE].size);
7356 s->opt[OPT_NVRAM].size = 1024;
7358 s->val[OPT_NVRAM].s = malloc((size_t) s->opt[OPT_NVRAM].size);
7370 s->opt[OPT_PAPERLEN].size = sizeof(SANE_Word);
7383 s->opt[OPT_ADF_FLIP].size = sizeof(SANE_Word);
7595 /* vast buffer size to saturate the bus */
8887 memcpy (val, s->val[option].wa, (size_t) s->opt[option].size);
8947 memcpy (s->val[option].wa, val, (size_t) s->opt[option].size);
9163 /* debug window size test ... */
9166 size_t size = 16;
9169 DBG (5, "sane_start: reading scanner window size\n");
9171 status = simple_read (s, 0x80, 0, &size, result);
9174 DBG (1, "sane_start: get pixel size command failed: %s\n",
9178 debug_print_raw (5, "sane_start: pixel_size:", result, size);