Lines Matching refs:u_short
105 static void usb_line_statistics( char *cmt, u_short* buf,
111 u_short mid, mad, aved, lbd, ubd, tmp;
167 aved = (u_short)(alld/dim_x);
196 usb_PrepareFineCal( Plustek_Device *dev, ScanParam *tmp_sp, u_short cal_dpi )
293 void *coeff_buffer, u_short wCount )
331 void *data_buffer, u_short wCount )
668 static u_char usb_GetNewGain( Plustek_Device *dev, u_short wMax, int channel )
736 u_long ideal, u_short l_on, u_short *l_off )
818 m_ScanParam.Origin.x = (u_short)((u_long) hw->wActivePixelsStart *
876 usb_Swap((u_short *)scanbuf, m_ScanParam.Size.dwPhyBytes );
910 Gain_Hilight.Red = (u_short)(rgb.Red / 20UL);
911 Gain_Hilight.Green = (u_short)(rgb.Green / 20UL);
912 Gain_Hilight.Blue = (u_short)(rgb.Blue / 20UL);
931 dwSum += (u_long)((u_short*)scanbuf)[dw];
939 Gain_Hilight.Blue = (u_short)(dwMax / 20UL);
964 dwR += ((u_short*)scanbuf)[dw];
965 dwG += ((u_short*)scanbuf)[dw+m_ScanParam.Size.dwPhyPixels+1];
966 dwB += ((u_short*)scanbuf)[dw+(m_ScanParam.Size.dwPhyPixels+1)*2];
1110 u_short w_max = 0, w_min = 0xffff, w_tmp;
1113 if( w_max < ((u_short*)scanbuf)[dw])
1114 w_max = ((u_short*)scanbuf)[dw];
1115 if( w_min > ((u_short*)scanbuf)[dw])
1116 w_min = ((u_short*)scanbuf)[dw];
1289 m_ScanParam.Origin.x = (u_short)((u_long)hw->bOpticBlackStart * 300UL /
1354 usb_Swap((u_short *)scanbuf, m_ScanParam.Size.dwPhyBytes );
1402 dwSum[0] += ((u_short*)scanbuf)[dw];
1449 static void usb_GetDarkShading( Plustek_Device *dev, u_short *pwDest,
1460 u_short w;
1477 w = (u_short)wtmp;
1526 pwDest[dw] = (u_short)dwSum[dw & 1];
1555 pwDest[dw] = (u_short)dwSum[0];
1603 (u_short)m_dHDPIDivider;
1657 usb_Swap((u_short *)scanbuf, m_ScanParam.Size.dwPhyBytes );
1725 u_short r, g, b;
1776 u_short r, g, b;
1861 u_short *m_pAvMono;
1863 u_short hilight, shadow;
1873 m_pAvMono = (u_short*)scan->pScanBuffer;
1899 m_ScanParam.Origin.x = m_ScanParam.Origin.x % (u_short)m_dHDPIDivider;
1974 u_short *dest, *src;
1977 src = (u_short*)pBuf;
2006 u_short *pwDest = (u_short*)pBuf;
2010 (u_short)m_dHDPIDivider) *
2033 u_short *pwDest = (u_short*)pBuf;
2077 pValue->Mono = (u_short)*pdw;
2080 pValue->Mono = (u_short)(GAIN_Target * 16384U / pValue->Mono);
2092 pValue->Mono=(u_short)(*pdw/(shading_lines-hilight-shadow));
2099 u_short *pwAv, *pw;
2100 u_short w, wV;
2160 pValue[dw].Mono = (u_short)pdw[dw];
2163 pValue[dw].Mono = (u_short)(GAIN_Target * 16384U / pValue[dw].Mono);
2177 pValue[dw].Mono = (u_short)(pdw[dw] /
2197 static void usb_ResizeWhiteShading( double dAmp, u_short *pwShading, int iGain )
2200 u_short w;
2210 w = (u_short)dwAmp;
2215 pwShading[dw] = (u_short)_LOBYTE(w) * 256 + _HIBYTE(w);
2345 m_ScanParam.Origin.x = (u_short)((u_long) hw->wActivePixelsStart *
2442 m_ScanParam.Origin.x = (u_short)((u_long) hw->wActivePixelsStart *
2479 usb_Swap((u_short *)scanbuf, m_ScanParam.Size.dwPhyBytes );
2488 curR += ((u_short*)scanbuf)[dw];
2489 curG += ((u_short*)scanbuf)[dw+m_ScanParam.Size.dwPhyPixels+1];
2490 curB += ((u_short*)scanbuf)[dw+(m_ScanParam.Size.dwPhyPixels+1)*2];
3005 get_ptrs(Plustek_Device *dev, u_short *buf, u_long offs,
3006 u_short **r, u_short **g, u_short **b)
3049 u_short *r, *g, *b;
3068 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3071 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3074 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3078 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3150 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3152 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3154 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3158 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3166 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3168 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3170 (u_short)m_ScanParam.Size.dwPhyPixels * 2);
3173 (u_short)m_ScanParam.Size.dwPhyPixels * 2);