Lines Matching defs:wnd

1266 kvs40xx_init_window (struct scanner *s, struct window *wnd, int wnd_id)
1269 memset (wnd, 0, sizeof (struct window));
1270 copy16 (wnd->window_descriptor_block_length, cpu2be16 (66));
1272 wnd->window_identifier = wnd_id;
1273 copy16 (wnd->x_resolution, cpu2be16 (s->val[RESOLUTION].w));
1274 copy16 (wnd->y_resolution, cpu2be16 (s->val[RESOLUTION].w));
1277 copy32 (wnd->upper_left_x,
1279 copy32 (wnd->upper_left_y,
1281 copy32 (wnd->document_width,
1283 copy32 (wnd->width,
1285 copy32 (wnd->document_length, cpu2be32 (mm2scanner_units
1287 copy32 (wnd->length,
1294 copy32 (wnd->upper_left_x, cpu2be32 (mm2scanner_units (0)));
1295 copy32 (wnd->upper_left_y, cpu2be32 (mm2scanner_units (0)));
1298 copy32 (wnd->width, w);
1299 copy32 (wnd->length, h);
1300 copy32 (wnd->document_width, w);
1301 copy32 (wnd->document_length, h);
1305 copy32 (wnd->width, h);
1306 copy32 (wnd->length, w);
1307 copy32 (wnd->document_width, h);
1308 copy32 (wnd->document_length, w);
1311 wnd->brightness = s->val[BRIGHTNESS].w;
1312 wnd->threshold = s->val[THRESHOLD].w;
1313 wnd->contrast = s->val[CONTRAST].w;
1314 wnd->image_composition = mode_val[str_index (mode_list, s->val[MODE].s)];
1315 wnd->bit_per_pixel = bps_val[str_index (mode_list, s->val[MODE].s)];
1317 copy16 (wnd->halftone_pattern,
1320 wnd->rif_padding = s->val[INVERSE].b << 7;
1321 copy16 (wnd->bit_ordering, cpu2be16 (BIT_ORDERING));
1322 wnd->compression_type = s->val[COMPRESSION].b ? 0x81 : 0;
1323 wnd->compression_argument = s->val[COMPRESSION_PAR].w;
1325 wnd->vendor_unique_identifier = 0;
1326 wnd->nobuf_fstspeed_dfstop = str_index (source_list,
1332 wnd->mirror_image = s->val[MIRROR].b << 7 |
1334 wnd->image_emphasis = str_index (image_emphasis_list,
1336 wnd->gamma_correction = gamma_val[str_index (gamma_list,
1338 wnd->mcd_lamp_dfeed_sens =
1342 wnd->document_size = ((paper != 0) << 7) | (s->val[LENGTHCTL].b << 6)
1346 wnd->ahead_deskew_dfeed_scan_area_fspeed_rshad =
1349 wnd->continuous_scanning_pages =
1351 wnd->automatic_threshold_mode = automatic_threshold_val
1353 wnd->automatic_separation_mode = 0; /*Does not supported */
1354 wnd->standard_white_level_mode =
1356 wnd->b_wnr_noise_reduction =
1360 wnd->mfeed_toppos_btmpos_dsepa_hsepa_dcont_rstkr = i << 6 |
1362 wnd->stop_mode = 1;
1363 wnd->red_chroma = s->val[RED_CHROMA].w;
1364 wnd->blue_chroma = s->val[BLUE_CHROMA].w;