| /third_party/backends/backend/ |
| D | mustek_usb_high.c | 722 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 …]
|
| D | xerox_mfp.c | 99 * 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 …]
|
| D | u12-image.c | 72 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 …]
|
| D | lexmark_low.c | 4 (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 …]
|
| D | u12-hw.c | 78 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 …]
|
| D | teco3.c | 255 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 …]
|
| D | gt68xx_low.c | 64 * @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 …]
|
| D | u12-shading.c | 72 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 …]
|
| D | sceptre.c | 170 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 …]
|
| D | teco1.c | 315 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 …]
|
| D | umax_pp.c | 2 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 …]
|
| D | hpljm1005.c | 172 do_cancel(struct device_s *dev); 211 struct device_s *dev; in attach() local 213 dev = malloc (sizeof (struct device_s)); in attach() 214 if (!dev) in attach() 216 memset (dev, 0, sizeof (struct device_s)); in attach() 218 dev->devname = devname; in attach() 219 DBG(1,"New device found: %s\n",dev->devname); in attach() 223 dev->optiond[0].name = ""; in attach() 224 dev->optiond[0].title = NULL; in attach() 225 dev->optiond[0].desc = NULL; in attach() [all …]
|
| D | leo.c | 242 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 …]
|
| D | mustek_pp_ccd300.c | 45 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 …]
|
| D | kvs1025_opt.c | 389 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 …]
|
| D | stv680.c | 126 {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 …]
|
| /third_party/libinput/test/ |
| D | test-touchpad-buttons.c | 37 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 …]
|
| D | test-touchpad-tap.c | 37 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 …]
|
| D | test-touchpad.c | 58 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 …]
|
| D | test-pointer.c | 39 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/ |
| D | libevdev.c | 46 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/ |
| D | gl124.cpp | 3 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 …]
|
| D | gl846.cpp | 3 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 …]
|
| /third_party/mesa3d/src/gallium/drivers/panfrost/ |
| D | pan_device.c | 46 panfrost_supports_compressed_format(struct panfrost_device *dev, in panfrost_supports_compressed_format() argument 50 return dev->compressed_formats & BITFIELD_BIT(texfeat_bit); in panfrost_supports_compressed_format() 54 panfrost_open_device(void *memctx, int fd, struct panfrost_device *dev) in panfrost_open_device() argument 56 dev->memctx = memctx; in panfrost_open_device() 58 dev->kmod.dev = pan_kmod_dev_create(fd, PAN_KMOD_DEV_FLAG_OWNS_FD, NULL); in panfrost_open_device() 59 if (!dev->kmod.dev) { in panfrost_open_device() 64 pan_kmod_dev_query_props(dev->kmod.dev, &dev->kmod.props); in panfrost_open_device() 66 dev->arch = pan_arch(dev->kmod.props.gpu_prod_id); in panfrost_open_device() 67 dev->model = panfrost_get_model(dev->kmod.props.gpu_prod_id, in panfrost_open_device() 68 dev->kmod.props.gpu_variant); in panfrost_open_device() [all …]
|
| /third_party/mesa3d/src/asahi/vulkan/ |
| D | hk_device.c | 55 hk_upload_rodata(struct hk_device *dev) in hk_upload_rodata() argument 57 dev->rodata.bo = in hk_upload_rodata() 58 agx_bo_create(&dev->dev, AGX_SAMPLER_LENGTH, 0, 0, "Read only data"); in hk_upload_rodata() 60 if (!dev->rodata.bo) in hk_upload_rodata() 63 uint8_t *map = agx_bo_map(dev->rodata.bo); in hk_upload_rodata() 67 agx_pack(&dev->dev.txf_sampler, USC_SAMPLER, cfg) { in hk_upload_rodata() 70 cfg.buffer = dev->rodata.bo->va->addr + offs; in hk_upload_rodata() 84 agx_pack(&dev->rodata.image_heap, USC_UNIFORM, cfg) { in hk_upload_rodata() 87 cfg.buffer = dev->rodata.bo->va->addr + offs; in hk_upload_rodata() 91 *image_heap_ptr = dev->images.bo->va->addr; in hk_upload_rodata() [all …]
|