Home
last modified time | relevance | path

Searched full:dev (Results 1 – 25 of 4989) sorted by relevance

12345678910>>...200

/third_party/backends/backend/
Dmustek_usb_high.c722 usb_high_scan_init (Mustek_Usb_Device * dev) in usb_high_scan_init() argument
728 dev->init_bytes_per_strip = 8 * 1024; in usb_high_scan_init()
729 dev->adjust_length_300 = 2560; in usb_high_scan_init()
730 dev->adjust_length_600 = 5120; in usb_high_scan_init()
731 dev->init_min_expose_time = 4992; in usb_high_scan_init()
732 dev->init_skips_per_row_300 = 56; /* this value must be times of 6 */ in usb_high_scan_init()
733 dev->init_skips_per_row_600 = 72; /* this value must be times of 6 */ in usb_high_scan_init()
734 dev->init_j_lines = 154; in usb_high_scan_init()
735 dev->init_k_lines = 16; in usb_high_scan_init()
736 dev->init_k_filter = 8; in usb_high_scan_init()
[all …]
Dxerox_mfp.c99 * Decode jpeg from `infilename` into dev->decData of dev->decDataSize size.
101 static int decompress(struct device __sane_unused__ *dev, in decompress() argument
138 dev->decDataSize = bmp_size; in decompress()
146 buffer[0] = dev->decData + \ in decompress()
159 /* copy from decoded jpeg image (dev->decData) into user's buffer (pDest) */
161 static int copy_decompress_data(struct device *dev, unsigned char *pDest, int maxlen, int *destLen) in copy_decompress_data() argument
167 if (!dev->decDataSize) in copy_decompress_data()
169 data_size = dev->decDataSize - dev->currentDecDataIndex; in copy_decompress_data()
173 memcpy(pDest, dev->decData + dev->currentDecDataIndex, data_size); in copy_decompress_data()
176 dev->currentDecDataIndex += data_size; in copy_decompress_data()
[all …]
Du12-image.c72 static SANE_Bool fnReadToDriver( U12_Device *dev ) in fnReadToDriver() argument
74 dev->regs.RD_ModeControl = _ModeFifoBSel; in fnReadToDriver()
75 u12io_ReadMonoData( dev, dev->scan.BufPut.blue.bp, in fnReadToDriver()
76 dev->DataInf.dwAsicBytesPerPlane ); in fnReadToDriver()
78 dev->regs.RD_ModeControl = _ModeFifoGSel; in fnReadToDriver()
79 u12io_ReadMonoData( dev, dev->scan.BufPut.green.bp, in fnReadToDriver()
80 dev->DataInf.dwAsicBytesPerPlane ); in fnReadToDriver()
82 if( dev->scan.gd_gk.wGreenKeep ) in fnReadToDriver()
83 dev->scan.gd_gk.wGreenKeep--; in fnReadToDriver()
85 dev->scan.BufPut.green.bp += dev->DataInf.dwAsicBytesPerPlane; in fnReadToDriver()
[all …]
Dlexmark_low.c4 (C) 2006-2013 Stéphane Voltz <stef.dev@free.fr>
75 static SANE_Bool low_is_home_line (Lexmark_Device * dev,
80 Lexmark_Device * dev);
81 static void low_rewind (Lexmark_Device * dev, SANE_Byte * regs);
85 static SANE_Status low_simple_scan (Lexmark_Device * dev,
98 SANE_Byte * regs, Lexmark_Device * dev);
101 static SANE_Status read_buffer_init (Lexmark_Device * dev, int bytesperline);
389 lexmark_low_wake_up (Lexmark_Device * dev)
398 if (rts88xx_write_reg (dev->devnum, regs[i], values + i) !=
459 sanei_lexmark_low_init (Lexmark_Device * dev) in sanei_lexmark_low_init() argument
[all …]
Du12-hw.c78 static void u12hw_SelectLampSource( U12_Device *dev ) in u12hw_SelectLampSource() argument
80 dev->regs.RD_ScanControl &= (~_SCAN_LAMPS_ON); in u12hw_SelectLampSource()
82 if( dev->DataInf.dwScanFlag & (_SCANDEF_TPA)) { in u12hw_SelectLampSource()
83 dev->regs.RD_ScanControl |= _SCAN_TPALAMP_ON; in u12hw_SelectLampSource()
85 dev->regs.RD_ScanControl |= _SCAN_NORMALLAMP_ON; in u12hw_SelectLampSource()
91 static void u12hw_PutToIdleMode( U12_Device *dev ) in u12hw_PutToIdleMode() argument
94 u12io_DataToRegs( dev, (SANE_Byte*)u12CcdStop, _STOP_LEN ); in u12hw_PutToIdleMode()
99 static void u12hw_ProgramCCD( U12_Device *dev ) in u12hw_ProgramCCD() argument
104 (u_long)dev->CCDRegs, in u12hw_ProgramCCD()
105 ((u_long)dev->numCCDRegs * dev->shade.intermediate)); in u12hw_ProgramCCD()
[all …]
Dteco3.c255 Teco_Scanner *dev; in teco_init() local
260 dev = malloc (sizeof (Teco_Scanner)); in teco_init()
261 if (dev == NULL) in teco_init()
266 memset (dev, 0, sizeof (Teco_Scanner)); in teco_init()
269 dev->buffer_size = 64 * 1024; in teco_init()
270 dev->buffer = malloc (dev->buffer_size); in teco_init()
271 if (dev->buffer == NULL) in teco_init()
273 free (dev); in teco_init()
277 dev->sfd = -1; in teco_init()
281 return (dev); in teco_init()
[all …]
Dhpljm1005.c170 do_cancel(struct device_s *dev);
190 update_img_size (struct device_s *dev) in update_img_size() argument
196 if (dev->status == STATUS_SCANNING) in update_img_size()
198 dev->height = -1; in update_img_size()
202 dx = dev->optionw[X2_OFFSET] - dev->optionw[X1_OFFSET]; in update_img_size()
203 dy = dev->optionw[Y2_OFFSET] - dev->optionw[Y1_OFFSET]; in update_img_size()
205 switch (dev->optionw[RES_OFFSET]) in update_img_size()
208 dev->width = round2 ((dx / ((double) MAX_X_S)) * 640); in update_img_size()
209 dev->height = round2 ((dy / ((double) MAX_Y_S)) * 880); in update_img_size()
212 dev->width = round2 ((dx / ((double) MAX_X_S)) * 848); in update_img_size()
[all …]
Dgt68xx_low.c64 * @param dev Pointer to the device object (GT68xx_Device).
67 #define CHECK_DEV_NOT_NULL(dev, func_name) \ argument
70 if (!(dev)) \
80 * @param dev Pointer to the device object (GT68xx_Device).
83 #define CHECK_DEV_OPEN(dev, func_name) \ argument
86 CHECK_DEV_NOT_NULL ((dev), (func_name)); \
87 if ((dev)->fd == -1) \
90 ((void *) dev)); \
98 * @param dev Pointer to the device (GT68xx_Device).
101 #define CHECK_DEV_ACTIVE(dev, func_name) \ argument
[all …]
Du12-shading.c72 u12shading_DownloadShadingTable( U12_Device *dev, SANE_Byte *buf, u_long len ) in u12shading_DownloadShadingTable() argument
80 u12io_DataToRegister( dev, REG_MODECONTROL, _ModeShadingMem ); in u12shading_DownloadShadingTable()
81 u12io_DataToRegister( dev, REG_MEMORYLO, 0 ); in u12shading_DownloadShadingTable()
82 u12io_DataToRegister( dev, REG_MEMORYHI, 0 ); in u12shading_DownloadShadingTable()
85 u12io_DataToRegister( dev, REG_SCANCONTROL, in u12shading_DownloadShadingTable()
86 (SANE_Byte)(dev->regs.RD_ScanControl | _SCAN_12BITMODE)); in u12shading_DownloadShadingTable()
88 u12io_MoveDataToScanner( dev, buf, len ); in u12shading_DownloadShadingTable()
94 dev->regs.RD_RedDarkOff = dev->shade.DarkOffset.Colors.Red; in u12shading_DownloadShadingTable()
95 dev->regs.RD_GreenDarkOff = dev->shade.DarkOffset.Colors.Green; in u12shading_DownloadShadingTable()
96 dev->regs.RD_BlueDarkOff = dev->shade.DarkOffset.Colors.Blue; in u12shading_DownloadShadingTable()
[all …]
Dsceptre.c170 Sceptre_Scanner *dev; in sceptre_init() local
175 dev = malloc (sizeof (Sceptre_Scanner)); in sceptre_init()
176 if (dev == NULL) in sceptre_init()
181 memset (dev, 0, sizeof (Sceptre_Scanner)); in sceptre_init()
184 dev->buffer_size = 64 * 1024; in sceptre_init()
185 dev->buffer = malloc (dev->buffer_size); in sceptre_init()
186 if (dev->buffer == NULL) in sceptre_init()
188 free (dev); in sceptre_init()
192 dev->sfd = -1; in sceptre_init()
196 return (dev); in sceptre_init()
[all …]
Dteco1.c315 Teco_Scanner *dev; in teco_init() local
320 dev = malloc (sizeof (Teco_Scanner)); in teco_init()
321 if (dev == NULL) in teco_init()
326 memset (dev, 0, sizeof (Teco_Scanner)); in teco_init()
329 dev->buffer_size = 64 * 1024; in teco_init()
330 dev->buffer = malloc (dev->buffer_size); in teco_init()
331 if (dev->buffer == NULL) in teco_init()
333 free (dev); in teco_init()
338 dev->image_size = 64 * 1024; /* enough for 1 line at max res */ in teco_init()
339 dev->image = malloc (dev->image_size); in teco_init()
[all …]
Dumax_pp.c2 Copyright (C) 2001-2012 Stéphane Voltz <stef.dev@free.fr>
185 #define UMAX_PP_DEFAULT_PORT "/dev/parport0"
191 * or the device name used by ppdev on linux systems (/dev/parport0 )
198 Umax_PP_Descriptor *dev; in umax_pp_attach() local
289 dev = malloc (sizeof (Umax_PP_Descriptor) * (num_devices + 1)); in umax_pp_attach()
291 if (dev == NULL) in umax_pp_attach()
298 memset (dev, 0, sizeof (Umax_PP_Descriptor) * (num_devices + 1)); in umax_pp_attach()
302 memcpy (dev + 1, devlist, sizeof (Umax_PP_Descriptor) * (num_devices)); in umax_pp_attach()
306 devlist = dev; in umax_pp_attach()
312 dev->sane.name = strdup (devname); in umax_pp_attach()
[all …]
Dleo.c242 Leo_Scanner *dev; in leo_init() local
247 dev = malloc (sizeof (Leo_Scanner)); in leo_init()
248 if (dev == NULL) in leo_init()
253 memset (dev, 0, sizeof (Leo_Scanner)); in leo_init()
256 dev->buffer_size = 64 * 1024; in leo_init()
257 dev->buffer = malloc (dev->buffer_size); in leo_init()
258 if (dev->buffer == NULL) in leo_init()
260 free (dev); in leo_init()
265 dev->image_size = 64 * 1024; /* enough for 1 line at max res */ in leo_init()
266 dev->image = malloc (dev->image_size); in leo_init()
[all …]
Dmustek_pp_ccd300.c45 static void config_ccd_101x (Mustek_pp_Handle * dev);
46 static void config_ccd (Mustek_pp_Handle * dev);
47 static void lamp (Mustek_pp_Handle * dev, int lamp_on);
80 static void set_ccd_channel_1013 (Mustek_pp_Handle * dev, int channel);
81 static void motor_backward_1013 (Mustek_pp_Handle * dev);
82 static void return_home_1013 (Mustek_pp_Handle * dev);
83 static void motor_forward_1013 (Mustek_pp_Handle * dev);
84 static void config_ccd_1013 (Mustek_pp_Handle * dev);
86 static void set_ccd_channel_1015 (Mustek_pp_Handle * dev, int channel);
87 /* static void motor_backward_1015 (Mustek_pp_Handle * dev); */
[all …]
Dkvs1025_opt.c389 get_optval_list (const PKV_DEV dev, int idx, in get_optval_list() argument
394 index = get_string_list_index (str_list, dev->val[idx].s); in get_optval_list()
405 kv_get_mode (const PKV_DEV dev) in kv_get_mode() argument
409 i = get_string_list_index (go_scan_mode_list, dev->val[OPT_MODE].s); in kv_get_mode()
428 kv_calc_paper_size (const PKV_DEV dev, int *w, int *h) in kv_calc_paper_size() argument
431 dev->val[OPT_PAPER_SIZE].s); in kv_calc_paper_size()
434 int x_tl = mmToIlu (SANE_UNFIX (dev->val[OPT_TL_X].w)); in kv_calc_paper_size()
435 int y_tl = mmToIlu (SANE_UNFIX (dev->val[OPT_TL_Y].w)); in kv_calc_paper_size()
436 int x_br = mmToIlu (SANE_UNFIX (dev->val[OPT_BR_X].w)); in kv_calc_paper_size()
437 int y_br = mmToIlu (SANE_UNFIX (dev->val[OPT_BR_Y].w)); in kv_calc_paper_size()
[all …]
Dstv680.c126 {176, 144, 0, 1, 2}, /* QCIF selected by dev->CIF */
128 {160, 120, 0, 1, 2}, /* QSIF ,, dev->VGA */
244 Stv680_Vidcam *dev; in stv680_init() local
249 dev = malloc (sizeof (Stv680_Vidcam)); in stv680_init()
250 if (dev == NULL) in stv680_init()
254 memset (dev, 0, sizeof (Stv680_Vidcam)); in stv680_init()
257 dev->windoww_size = 0x20; in stv680_init()
258 dev->windoww = malloc (dev->windoww_size); in stv680_init()
259 if (dev->windoww == NULL) in stv680_init()
261 free (dev); in stv680_init()
[all …]
Dteco2.c60 update 2005/07/29. Removed using teco_request_sense (dev) routine for VM3564
544 Teco_Scanner *dev; in teco_init() local
549 dev = malloc (sizeof (Teco_Scanner)); in teco_init()
550 if (dev == NULL) in teco_init()
555 memset (dev, 0, sizeof (Teco_Scanner)); in teco_init()
558 dev->buffer_size = 64 * 1024; in teco_init()
559 dev->buffer = malloc (dev->buffer_size); in teco_init()
560 if (dev->buffer == NULL) in teco_init()
562 free (dev); in teco_init()
566 dev->sfd = -1; in teco_init()
[all …]
/third_party/libinput/test/
Dtest-touchpad-buttons.c37 struct litest_device *dev = litest_current_device(); in START_TEST() local
38 struct libinput *li = dev->libinput; in START_TEST()
40 if (!libevdev_has_event_code(dev->evdev, EV_KEY, BTN_LEFT)) in START_TEST()
45 litest_button_click(dev, BTN_LEFT, true); in START_TEST()
50 litest_button_click(dev, BTN_LEFT, false); in START_TEST()
60 struct litest_device *dev = litest_current_device(); in START_TEST() local
61 struct libinput_device *device = dev->libinput_device; in START_TEST()
87 struct litest_device *dev = litest_current_device(); in START_TEST() local
88 struct libinput_device *device = dev->libinput_device; in START_TEST()
114 struct litest_device *dev = litest_current_device(); in START_TEST() local
[all …]
Dtest-touchpad-tap.c37 struct litest_device *dev = litest_current_device(); in START_TEST() local
38 struct libinput *li = dev->libinput; in START_TEST()
40 litest_enable_tap(dev->libinput_device); in START_TEST()
41 litest_disable_hold_gestures(dev->libinput_device); in START_TEST()
44 litest_touch_down(dev, 0, 50, 50); in START_TEST()
45 litest_touch_up(dev, 0); in START_TEST()
61 struct litest_device *dev = litest_current_device(); in START_TEST() local
62 struct libinput *li = dev->libinput; in START_TEST()
71 if (nfingers > litest_slot_count(dev)) in START_TEST()
73 if (nfingers2 > litest_slot_count(dev)) in START_TEST()
[all …]
Dtest-touchpad.c58 struct litest_device *dev = litest_current_device(); in START_TEST() local
59 struct libinput *li = dev->libinput; in START_TEST()
62 litest_disable_tap(dev->libinput_device); in START_TEST()
63 litest_disable_hold_gestures(dev->libinput_device); in START_TEST()
66 litest_touch_down(dev, 0, 50, 50); in START_TEST()
67 litest_touch_move_to(dev, 0, 50, 50, 80, 50, 20); in START_TEST()
68 litest_touch_up(dev, 0); in START_TEST()
89 struct litest_device *dev = litest_current_device(); in START_TEST() local
90 struct libinput *li = dev->libinput; in START_TEST()
93 libinput_device_config_tap_set_enabled(dev->libinput_device, in START_TEST()
[all …]
Dtest-pointer.c39 test_relative_event(struct litest_device *dev, double dx, double dy) in test_relative_event() argument
41 struct libinput *li = dev->libinput; in test_relative_event()
53 litest_event(dev, EV_REL, REL_X, dx); in test_relative_event()
54 litest_event(dev, EV_REL, REL_Y, dy); in test_relative_event()
55 litest_event(dev, EV_SYN, SYN_REPORT, 0); in test_relative_event()
67 ud = libinput_device_get_udev_device(dev->libinput_device); in test_relative_event()
96 litest_drain_events(dev->libinput); in test_relative_event()
102 struct libinput_device *dev = device->libinput_device; in disable_button_scrolling() local
106 status = libinput_device_config_scroll_set_method(dev, in disable_button_scrolling()
115 struct litest_device *dev = litest_current_device(); in START_TEST() local
[all …]
/third_party/libevdev/libevdev/
Dlibevdev.c46 static int sync_mt_state(struct libevdev *dev,
47 struct slot_change_state changes_out[dev->num_slots]);
50 update_key_state(struct libevdev *dev, const struct input_event *e);
53 slot_value(const struct libevdev *dev, int slot, int axis) in slot_value() argument
55 if (unlikely(slot > dev->num_slots)) { in slot_value()
56 log_bug(dev, "Slot %d exceeds number of slots (%d)\n", slot, dev->num_slots); in slot_value()
60 log_bug(dev, "MT axis %d is outside the valid range [%d,%d]\n", in slot_value()
64 return &dev->mt_slot_vals[slot * ABS_MT_CNT + axis - ABS_MT_MIN]; in slot_value()
68 init_event_queue(struct libevdev *dev) in init_event_queue() argument
83 if (libevdev_has_event_code(dev, type, code)) in init_event_queue()
[all …]
/third_party/backends/backend/genesys/
Dgl124.cpp3 Copyright (C) 2010-2016 Stéphane Voltz <stef.dev@free.fr>
69 * @param dev device structure holding register set to initialize
72 gl124_init_registers (Genesys_Device * dev) in gl124_init_registers() argument
76 dev->reg.clear(); in gl124_init_registers()
79 dev->reg.init_reg(0x01, 0xa2); // + REG_0x01_SHDAREA in gl124_init_registers()
80 dev->reg.init_reg(0x02, 0x90); in gl124_init_registers()
81 dev->reg.init_reg(0x03, 0x50); in gl124_init_registers()
82 dev->reg.init_reg(0x04, 0x03); in gl124_init_registers()
83 dev->reg.init_reg(0x05, 0x00); in gl124_init_registers()
85 if(dev->model->sensor_id == SensorId::CIS_CANON_LIDE_120) { in gl124_init_registers()
[all …]
Dgl843.cpp3 Copyright (C) 2010-2013 Stéphane Voltz <stef.dev@free.fr>
51 * @param dev device structure holding register set to initialize
54 gl843_init_registers (Genesys_Device * dev) in gl843_init_registers() argument
64 dev->reg.clear(); in gl843_init_registers()
66 dev->reg.init_reg(0x01, 0x00); in gl843_init_registers()
67 dev->reg.init_reg(0x02, 0x78); in gl843_init_registers()
68 dev->reg.init_reg(0x03, 0x1f); in gl843_init_registers()
69 if (dev->model->model_id == ModelId::HP_SCANJET_G4010 || in gl843_init_registers()
70 dev->model->model_id == ModelId::HP_SCANJET_G4050 || in gl843_init_registers()
71 dev->model->model_id == ModelId::HP_SCANJET_4850C) in gl843_init_registers()
[all …]
Dgl846.cpp3 Copyright (C) 2012-2013 Stéphane Voltz <stef.dev@free.fr>
52 * @param dev device structure holding register set to initialize
55 gl846_init_registers (Genesys_Device * dev) in gl846_init_registers() argument
59 dev->reg.clear(); in gl846_init_registers()
61 dev->reg.init_reg(0x01, 0x60); in gl846_init_registers()
62 if (dev->model->model_id == ModelId::PLUSTEK_OPTICFILM_7400 || in gl846_init_registers()
63 dev->model->model_id == ModelId::PLUSTEK_OPTICFILM_8200I) in gl846_init_registers()
65 dev->reg.init_reg(0x01, 0x22); in gl846_init_registers()
67 dev->reg.init_reg(0x02, 0x38); in gl846_init_registers()
68 dev->reg.init_reg(0x03, 0x03); in gl846_init_registers()
[all …]

12345678910>>...200