Lines Matching refs:u_long
96 static u_long m_dwPixels;
98 static u_long m_dwIdealGain;
106 u_long dim_x, SANE_Bool color )
110 u_long dw, imad, imid, alld, cld, cud;
671 u_long dwInc, dwDec;
685 dwInc = (u_long)((0.93 + ceil (dRatio) * 0.067) * wMax / dAmp);
686 dwDec = (u_long)((0.93 + floor (dRatio) * 0.067) * wMax / dAmp);
735 static SANE_Bool adjLampSetting( Plustek_Device *dev, int channel, u_long max,
736 u_long ideal, u_short l_on, u_short *l_off )
739 u_long lamp_on;
785 u_long *scanbuf = scanning->pScanBuffer;
787 u_long dw, start, end, len;
818 m_ScanParam.Origin.x = (u_short)((u_long) hw->wActivePixelsStart *
835 start = ((u_long)dev->usbDev.pSource->DataOrigin.x*scaps->OpticDpi.x/300UL);
836 len = ((u_long)dev->usbDev.pSource->Size.x * scaps->OpticDpi.x / 300UL);
883 u_long dwLoop = (len - start) / 20 * 20;
884 u_long dw10, dwGray, dwGrayMax;
892 rgbSum.Red += (u_long)(((RGBULongDef*)scanbuf)[dw].Red);
893 rgbSum.Green += (u_long)(((RGBULongDef*)scanbuf)[dw].Green);
894 rgbSum.Blue += (u_long)(((RGBULongDef*)scanbuf)[dw].Blue);
923 u_long dwMax = 0, dwSum;
924 u_long dwLoop = (len - start) / 20 * 20;
925 u_long dw10;
931 dwSum += (u_long)((u_short*)scanbuf)[dw];
950 u_long dwR, dwG, dwB;
951 u_long dwDiv = 10;
952 u_long dwLoop1 = (len - start) / dwDiv, dwLoop2;
1202 static void usb_GetNewOffset( Plustek_Device *dev, u_long *pdwSum, u_long *pdwDiff,
1204 u_long channel, signed char cAdjust )
1207 u_long dwIdealOffset = IDEAL_Offset;
1254 u_long dw, dwPixels;
1255 u_long dwDiff[3], dwSum[3];
1259 u_long *scanbuf = dev->scanning.pScanBuffer;
1281 dwPixels = (u_long)(hw->bOpticBlackEnd - hw->bOpticBlackStart );
1289 m_ScanParam.Origin.x = (u_short)((u_long)hw->bOpticBlackStart * 300UL /
1309 (u_long)dev->usbDev.pSource->DarkShadOrgY );
1365 dwSum[0] += (u_long)_HILO2WORD(((ColorWordDef*)scanbuf)[dw].HiLo[0]);
1366 dwSum[1] += (u_long)_HILO2WORD(((ColorWordDef*)scanbuf)[dw].HiLo[1]);
1367 dwSum[2] += (u_long)_HILO2WORD(((ColorWordDef*)scanbuf)[dw].HiLo[2]);
1400 dwSum[0] += (u_long)_HILO2WORD(((HiLoDef*)scanbuf)[dw]);
1450 HiLoDef *pSrce, u_long dwPixels,
1451 u_long dwAdd, int iOffset )
1453 u_long dw;
1454 u_long dwSum[2];
1494 dwSum[dw & 1] += (u_long)_PHILO2WORD(pSrce);
1496 dwSum[dw & 1] += (u_long)_PLOHI2WORD(pSrce);
1516 dwSum[0] = (u_long)_LOBYTE(_LOWORD(dwSum[0])) * 256UL +
1518 dwSum[1] = (u_long)_LOBYTE(_LOWORD(dwSum[1])) * 256UL +
1521 dwSum[0] = (u_long)_LOWORD(dwSum[0]);
1522 dwSum[1] = (u_long)_LOWORD(dwSum[1]);
1534 dwSum[0] += (u_long)_PHILO2WORD(pSrce);
1536 dwSum[0] += (u_long)_PLOHI2WORD(pSrce);
1547 dwSum[0] = (u_long)_LOBYTE(_LOWORD(dwSum[0])) * 256UL +
1550 dwSum[0] = (u_long)_LOWORD(dwSum[0]);
1576 u_long *scanbuf = scanning->pScanBuffer;
1604 m_ScanParam.Size.dwPixels = (u_long)scaps->Normal.Size.x *
1622 (u_long)dev->usbDev.pSource->DarkShadOrgY );
1722 u_long hilight, u_long shading_lines )
1726 u_long lines, w, x;
1773 u_long hilight, u_long shadow, u_long shading_lines )
1777 u_long lines, w, x;
1812 u_long hilight, u_long shadow, u_long shading_lines )
1815 u_long lines, x;
1816 u_long *pr, *pg, *pb;
1819 pr = (u_long*)((u_char*)scan->pScanBuffer + sp->Size.dwPhyBytes * shading_lines);
1857 u_long *pBuf = scan->pScanBuffer;
1858 u_long dw, dwLines, dwRead;
1859 u_long shading_lines;
1862 u_long *pdw, *m_pSum;
1900 m_ScanParam.Size.dwPixels = (u_long)scaps->Normal.Size.x * m_ScanParam.UserDpi.x / 300UL;
1908 dw = (u_long)(hw->wDRAMSize - 196 /*192 KiB*/) * 1024UL;
1918 (u_long)dev->usbDev.pSource->ShadingOriginY );
1965 m_pSum = (u_long*)((u_char*)pBuf + m_ScanParam.Size.dwPhyBytes * shading_lines);
1975 u_long dww;
2009 pwSrce += ((u_long)(scan->sParam.Origin.x-m_ScanParam.Origin.x) /
2026 pwDest += (u_long)m_dwPixels * m_ScanParam.bChannels;
2063 pdw = (u_long*)m_pSum;
2139 pdw = (u_long*)m_pSum;
2199 u_long dw, dwAmp;
2206 dwAmp = (u_long)(GAIN_Target * 0x4000 /
2310 u_long *scanbuf = dev->scanning.pScanBuffer;
2345 m_ScanParam.Origin.x = (u_short)((u_long) hw->wActivePixelsStart *
2377 dev->transferRate = (u_long)tr;
2393 u_long *scanbuf = scanning->pScanBuffer;
2395 u_long dw, start, end, len;
2396 u_long curR, curG, curB;
2397 u_long lastR, lastG, lastB;
2442 m_ScanParam.Origin.x = (u_short)((u_long) hw->wActivePixelsStart *
2624 (u_long)dev->usbDev.pSource->ShadingOriginY );
2628 (u_long)dev->usbDev.pSource->ShadingOriginY)) {
2633 (u_long)dev->usbDev.pSource->ShadingOriginY)) {
3005 get_ptrs(Plustek_Device *dev, u_short *buf, u_long offs,