Lines Matching defs:length

614   /* Allow to open the first available device by specifying zero-length name */
1860 get_checked (unsigned char *ptr, unsigned int i, unsigned int length)
1862 if (i < length)
1866 DBG (DBG_details, "get from array out of range: idx=%u, size=%u\n", i, length);
2114 unsigned int bytes_per_line, SANE_Int *length)
2116 *length = 0;
2129 *length = rest_len;
2132 DBG (DBG_verbose, "Copy scan data from temporary buffer: length = %u, rest in buffer = %u.\n",
2133 *length, bytes_per_line - scanner->one_line_read_buffer_rpos);
2148 SANE_Int max_length, SANE_Int * length, unsigned int bytes_per_line)
2152 DBG (DBG_proc, "%s, length %u, left %llu\n",
2158 *length = max_length;
2159 if ((unsigned long long) *length > scanner->transferred_image_size)
2160 *length = (SANE_Int) scanner->transferred_image_size;
2163 *length -= *length % bytes_per_line;
2172 length_limited = *length - *length % (bytes_per_line - 3);
2178 max_length, *length, length_limited);
2191 read_data_from_temporary_buffer (scanner, data, max_length, bytes_per_line, length);
2192 if (*length > 0)
2194 DBG (DBG_verbose, "Return %d bytes, left %llu bytes.\n", *length, scanner->transferred_image_size);
2206 scan_data_length = *length;
2208 /* Note, read length is shorter in 48bit mode. */
2264 DBG (DBG_verbose, "ADF use last-line data, wlength=%u, length=%u\n", wpos, scan_data_length);
2293 DBG (DBG_verbose, "ADF use next-page data, wlength=%u, length=%u\n", wpos, scan_data_length);
2330 *length = scan_data_length;
2338 read_data_from_temporary_buffer (scanner, data, max_length, scan_data_length, length);
2342 *length = 0;
2346 DBG (DBG_verbose, "Return %d bytes, left %llu bytes\n", *length, scanner->transferred_image_size);
2443 SANE_Int max_length, SANE_Int * length)
2448 DBG (DBG_proc, "%s, length %u, left %llu\n",
2453 if (!length)
2461 *length = 0;
2492 ret = sane_read_internal(scanner, data, max_length, length, bytes_per_line);
2524 SANE_Int n_lines = *length / bytes_per_line;