Lines Matching refs:dev
3 Copyright (C) 2007-2013 stef.dev@free.fr
628 struct Rts8891_Device *dev = session->dev;
638 if (dev->read == 0)
642 status = sanei_rts88xx_data_count (dev->devnum, &count);
650 sanei_rts88xx_read_reg (dev->devnum, CONTROL_REG, &control);
665 dev->regs[LAMP_REG] = 0x8d;
666 sanei_rts88xx_write_reg (dev->devnum, LAMP_REG,
667 &(dev->regs[LAMP_REG]));
677 status = sanei_rts88xx_data_count (dev->devnum, &count);
685 sanei_rts88xx_read_reg (dev->devnum, CONTROL_REG, &control);
700 while (read < length && dev->read < dev->to_read
704 if (dev->read == 0)
706 status = sanei_rts88xx_data_count (dev->devnum, &dummy);
736 status = sanei_rts88xx_read_data (dev->devnum, &len, dest + read);
747 if (dev->read == 0)
757 SANE_TRUE ? '6' : '5', dev->pixels,
758 dev->lines);
769 dev->read += len;
770 DBG (DBG_io2, "read_data: %d/%d\n", dev->read, dev->to_read);
775 status = sanei_rts88xx_data_count (dev->devnum, &count);
783 if (count == 0 && dev->read < dev->to_read)
785 sanei_rts88xx_read_reg (dev->devnum, CONTROL_REG, &control);
796 if (dev->read >= dev->to_read)
799 sanei_rts88xx_data_count (dev->devnum, &count);
820 sanei_rts88xx_read_data (dev->devnum, &len, buffer);
821 sanei_rts88xx_data_count (dev->devnum, &count);
828 sanei_rts88xx_read_reg (dev->devnum, CONTROL_REG, &control);