Lines Matching refs:hw

303 	if((_ASIC_IS_98003 == scanner->hw->caps.AsicID) ||
304 (_ASIC_IS_98001 == scanner->hw->caps.AsicID)) {
410 if( scanner->hw->readImage ) {
412 status = (unsigned long)scanner->hw->readImage( scanner->hw,
419 status = scanner->hw->prepare( scanner->hw, buf );
425 status = scanner->hw->readLine( scanner->hw );
451 if( scanner->hw->readImage ) {
477 if( -1 != scanner->hw->fd ) {
479 scanner->hw->stopScan( scanner->hw, &int_cnt );
515 drvclose( scanner->hw );
578 if((_ASIC_IS_96003 == s->hw->caps.AsicID) ||
579 (_ASIC_IS_96001 == s->hw->caps.AsicID)) {
593 case 1: gamma = s->hw->adj.rgamma; break;
594 case 2: gamma = s->hw->adj.ggamma; break;
595 case 3: gamma = s->hw->adj.bgamma; break;
596 default: gamma = s->hw->adj.graygamma; break;
669 if((_ASIC_IS_98001 == s->hw->caps.AsicID) ||
670 (_ASIC_IS_98003 == s->hw->caps.AsicID)) {
726 s->opt[OPT_RESOLUTION].constraint.range = &s->hw->dpi_range;
727 s->val[OPT_RESOLUTION].w = s->hw->dpi_range.min;
757 s->opt[OPT_TL_X].constraint.range = &s->hw->x_range;
767 s->opt[OPT_TL_Y].constraint.range = &s->hw->y_range;
777 s->opt[OPT_BR_X].constraint.range = &s->hw->x_range;
787 s->opt[OPT_BR_Y].constraint.range = &s->hw->y_range;
850 if( 0 == (s->hw->caps.dwFlag & SFLAG_TPA)) {
855 if( 0 == (s->hw->caps.dwFlag & SFLAG_CUSTOM_GAMMA)) {
1350 s->hw = dev;
1391 drvclose( s->hw );
1496 int min_d = s->hw->res_list[s->hw->res_list_size - 1];
1500 for( n = 0; n < s->hw->res_list_size; n++ ) {
1501 int d = abs(v - s->hw->res_list[n]);
1505 best = s->hw->res_list[n];
1582 if((_ASIC_IS_98001 == s->hw->caps.AsicID) ||
1583 (_ASIC_IS_98003 == s->hw->caps.AsicID)) {
1639 s->hw->dpi_range.min = _DEF_DPI;
1641 s->hw->x_range.max = SANE_FIX(s->hw->max_x);
1642 s->hw->y_range.max = SANE_FIX(s->hw->max_y);
1649 if((_ASIC_IS_98001 == s->hw->caps.AsicID) ||
1650 (_ASIC_IS_98003 == s->hw->caps.AsicID)) {
1658 s->hw->dpi_range.min = _TPAMinDpi;
1661 s->hw->x_range.max = SANE_FIX(_TP_X);
1662 s->hw->y_range.max = SANE_FIX(_TP_Y);
1669 s->hw->x_range.max = SANE_FIX(_NEG_X);
1670 s->hw->y_range.max = SANE_FIX(_NEG_Y);
1677 if( s->hw->caps.dwFlag & SFLAG_TPA ) {
1819 s->hw->fd = drvopen( s->hw );
1820 if( s->hw->fd < 0 ) {
1829 result = s->hw->getCaps( s->hw );
1832 s->hw->close( s->hw );
1836 result = s->hw->getLensInfo( s->hw, &lens );
1839 s->hw->close( s->hw );
1844 if ( s->hw->caps.wIOBase == _NO_BASE ) {
1846 s->hw->close( s->hw );
1921 if( s->hw->putImgInfo ) {
1922 result = s->hw->putImgInfo( s->hw, &sinfo.ImgDef );
1925 s->hw->close( s->hw );
1934 result = s->hw->getCropInfo( s->hw, &crop );
1937 s->hw->close( s->hw );
1957 result = s->hw->setScanEnv( s->hw, &sinfo );
1960 s->hw->close( s->hw );
1966 s->hw->setMap( s->hw, s->gamma_table[0], s->gamma_length, _MAP_MASTER);
1968 s->hw->setMap( s->hw, s->gamma_table[1], s->gamma_length, _MAP_RED );
1969 s->hw->setMap( s->hw, s->gamma_table[2], s->gamma_length, _MAP_GREEN );
1970 s->hw->setMap( s->hw, s->gamma_table[3], s->gamma_length, _MAP_BLUE );
1975 result = s->hw->startScan( s->hw, &start );
1978 s->hw->close( s->hw );
1989 s->hw->close( s->hw );
2005 s->hw->close( s->hw );
2018 s->hw->close( s->hw );
2086 drvclose( s->hw );
2106 drvclose( s->hw );