Lines Matching defs:dwCh
719 fnDarkOffsetWolfson3797( U12_Device *dev, ShadingVarDef *sTbl, u_long dwCh )
721 if(( dev->shade.DarkOffset.wColors[dwCh] -=
722 sTbl->DarkOffSub.wColors[dwCh]) > 0xfff ) {
723 dev->shade.DarkOffset.wColors[dwCh] = 0;
730 fnDarkOffsetSamsung3777( U12_Device *dev, ShadingVarDef *sTbl, u_long dwCh )
732 dev->shade.DarkOffset.wColors[dwCh] += sTbl->DarkOffSub.wColors [dwCh];
738 fnDarkOffsetSamsung3797( U12_Device *dev, ShadingVarDef *sTbl, u_long dwCh )
740 if( dev->shade.DarkOffset.wColors[dwCh] > sTbl->DarkOffSub.wColors[dwCh] )
741 dev->shade.DarkOffset.wColors[dwCh] -= sTbl->DarkOffSub.wColors[dwCh];
743 dev->shade.DarkOffset.wColors[dwCh] = 0;
749 fnDarkOffsetSamsung3799( U12_Device *dev, ShadingVarDef *sTbl, u_long dwCh )
751 if( dev->shade.DarkOffset.wColors[dwCh] > sTbl->DarkOffSub.wColors[dwCh])
752 dev->shade.DarkOffset.wColors[dwCh] -= sTbl->DarkOffSub.wColors[dwCh];
754 dev->shade.DarkOffset.wColors[dwCh] = 0;
760 u_long dwCh, u_short wDarkest )
762 u_short w = dev->shade.DarkDAC.bColors[dwCh];
764 if( wDarkest > sTbl->DarkCmpHi.wColors[dwCh] ) {
766 wDarkest -= sTbl->DarkCmpHi.wColors[dwCh];
775 if(w != (u_short)dev->shade.DarkDAC.bColors[dwCh] ) {
776 dev->shade.DarkDAC.bColors[dwCh] = (SANE_Byte)w;
780 if((wDarkest < sTbl->DarkCmpLo.wColors[dwCh]) &&
781 dev->shade.DarkDAC.bColors[dwCh]) {
783 w = (u_short)dev->shade.DarkDAC.bColors[dwCh] - 2U;
785 w = (u_short)dev->shade.DarkDAC.bColors[dwCh] - dev->shade.wDarkLevels;
790 if( w != (u_short)dev->shade.DarkDAC.bColors[dwCh] ) {
791 dev->shade.DarkDAC.bColors [dwCh] = (SANE_Byte)w;
801 u_long dwCh, u_short wDarkest )
805 if( wDarkest > sTbl->DarkCmpHi.wColors[dwCh] ) {
807 wDarkest -= sTbl->DarkCmpHi.wColors[dwCh];
809 w = (u_short)dev->shade.DarkDAC.bColors[dwCh] -
812 w = (u_short)dev->shade.DarkDAC.bColors[dwCh] - 1U;
817 if(w != (u_short)dev->shade.DarkDAC.bColors[dwCh]) {
818 dev->shade.DarkDAC.bColors [dwCh] = (SANE_Byte)w;
822 if((wDarkest < sTbl->DarkCmpLo.wColors[dwCh]) &&
823 dev->shade.DarkDAC.bColors[dwCh]) {
825 w = (u_short)dev->shade.DarkDAC.bColors[dwCh] + 2U;
827 w = dev->shade.wDarkLevels + (u_short)dev->shade.DarkDAC.bColors[dwCh];
832 if(w != (u_short)dev->shade.DarkDAC.bColors[dwCh]) {
833 dev->shade.DarkDAC.bColors[dwCh] = (SANE_Byte)w;