Lines Matching refs:connect

99     HpConnect connect;
157 hp_GetOpenDevice (const char *devname, HpConnect connect, int *pfd)
165 && (asHpOpenFd[iCount].connect == connect) )
180 hp_AddOpenDevice (const char *devname, HpConnect connect, int fd)
215 switch (connect)
241 asHpOpenFd[iCount].connect = connect;
253 hp_IsOpenFd (int fd, HpConnect connect)
261 && (asHpOpenFd[iCount].connect == connect) )
273 hp_RemoveOpenFd (int fd, HpConnect connect)
281 && (asHpOpenFd[iCount].connect == connect) )
296 hp_nonscsi_write (HpScsi this, hp_byte_t *data, size_t len, HpConnect connect)
304 switch (connect)
336 hp_nonscsi_read (HpScsi this, hp_byte_t *data, size_t *len, HpConnect connect,
359 switch (connect)
396 hp_nonscsi_open (const char *devname, int *fd, HpConnect connect)
419 switch (connect)
467 hp_nonscsi_close (int fd, HpConnect connect)
470 switch (connect)
494 sanei_hp_nonscsi_new (HpScsi * newp, const char * devname, HpConnect connect)
505 if ( hp_GetOpenDevice (devname, connect, &new->fd) == SANE_STATUS_GOOD )
511 status = hp_nonscsi_open(devname, &new->fd, connect);
531 if (!iAlreadyOpen) hp_AddOpenDevice (devname, connect, new->fd);
538 {HpConnect connect;
542 connect = sanei_hp_scsi_get_connect (this);
546 if ( hp_IsOpenFd (this->fd, connect) == SANE_STATUS_GOOD )
555 if (connect != HP_CONNECT_SCSI)
556 hp_nonscsi_close (this->fd, connect);
563 hp_RemoveOpenFd (this->fd, connect);
574 HpConnect connect;
578 connect = sanei_hp_get_connect (devname);
580 if (connect != HP_CONNECT_SCSI)
581 return sanei_hp_nonscsi_new (newp, devname, connect);
588 if ( hp_GetOpenDevice (devname, connect, &new->fd) == SANE_STATUS_GOOD )
652 if (!iAlreadyOpen) hp_AddOpenDevice (devname, connect, new->fd);
760 HpConnect connect = HP_CONNECT_SCSI;
768 connect = HP_CONNECT_SCSI;
775 connect = HP_CONNECT_SCSI;
779 connect = info->config.connect;
784 if ((connect == HP_CONNECT_SCSI) && !got_connect_type)
802 DBG(1," option connect-scsi\n");
806 connect = HP_CONNECT_DEVICE;
809 return connect;
825 HpConnect connect;
843 connect = sanei_hp_scsi_get_connect (this);
844 if (connect == HP_CONNECT_SCSI)
847 return hp_nonscsi_write (this, this->buf+HP_SCSI_CMD_LEN, len, connect);
967 HpConnect connect;
971 connect = sanei_hp_scsi_get_connect (this);
972 if (connect == HP_CONNECT_SCSI)
999 RETURN_IF_FAIL( hp_nonscsi_read (this, dest, len, connect, isResponse) );
1524 HpConnect connect;
1530 connect = sanei_hp_get_connect (devname);
1545 if (connect != HP_CONNECT_SCSI)