Lines Matching refs:UINT
100 const UINT BitMask [32+1] =
113 const UINT *const RESTRICT pBitMask = BitMask;
116 UINT bufSize) in FDK_CreateBitBuffer()
126 UINT bufSize, UINT validBits) in FDK_InitBitBuffer()
140 UINT x = 0, n=bufSize; in FDK_InitBitBuffer()
158 INT FDK_get (HANDLE_FDK_BITBUF hBitBuf, const UINT numberOfBits) in FDK_get()
160 UINT byteOffset = hBitBuf->BitNdx >> 3 ; in FDK_get()
161 UINT bitOffset = hBitBuf->BitNdx & 0x07 ; in FDK_get()
167 UINT byteMask = hBitBuf->bufSize - 1 ; in FDK_get()
169 UINT tx = (hBitBuf->Buffer [ byteOffset & byteMask] << 24) | in FDK_get()
185 UINT BitNdx = hBitBuf->BitNdx + 32; in FDK_get32()
192 UINT byteOffset = (BitNdx-1) >> 3; in FDK_get32()
193 UINT cache = (hBitBuf->Buffer[(byteOffset-3)] << 24) | in FDK_get32()
199 cache = (cache >> (8-BitNdx)) | ((UINT)hBitBuf->Buffer [byteOffset-4] << (24+BitNdx)); in FDK_get32()
208 UINT cache = FDK_get (hBitBuf,nBits)<< (32-nBits); in FDK_get32()
214 INT FDK_getBwd (HANDLE_FDK_BITBUF hBitBuf, const UINT numberOfBits) in FDK_getBwd()
216 UINT byteOffset = hBitBuf->BitNdx >> 3 ; in FDK_getBwd()
217 UINT bitOffset = hBitBuf->BitNdx & 0x07 ; in FDK_getBwd()
218 UINT byteMask = hBitBuf->bufSize - 1 ; in FDK_getBwd()
225 UINT tx = hBitBuf->Buffer [(byteOffset-3) & byteMask] << 24 | in FDK_getBwd()
229 UINT txa = 0x0; in FDK_getBwd()
240 UINT bitMaskR = 0x00000001 << i; in FDK_getBwd()
241 UINT bitMaskL = 0x80000000 >> i; in FDK_getBwd()
250 void FDK_put (HANDLE_FDK_BITBUF hBitBuf, UINT value, const UINT numberOfBits) in FDK_put()
252 UINT byteOffset = hBitBuf->BitNdx >> 3 ; in FDK_put()
253 UINT bitOffset = hBitBuf->BitNdx & 0x07 ; in FDK_put()
259 UINT byteMask = hBitBuf->bufSize - 1 ; in FDK_put()
261 UINT tmp = value<<(32-numberOfBits)>>bitOffset; in FDK_put()
262 UINT mask = ~BitMask[(32-bitOffset)] | (BitMask [(32-numberOfBits)] >> bitOffset) ; in FDK_put()
276 void FDK_putBwd (HANDLE_FDK_BITBUF hBitBuf, UINT value, const UINT numberOfBits) in FDK_putBwd()
278 UINT byteOffset = hBitBuf->BitNdx >> 3 ; in FDK_putBwd()
279 UINT bitOffset = 7 - (hBitBuf->BitNdx & 0x07) ; in FDK_putBwd()
280 UINT byteMask = hBitBuf->bufSize - 1 ; in FDK_putBwd()
282 UINT mask = ~(BitMask[numberOfBits] << bitOffset) ; in FDK_putBwd()
283 UINT tmp = 0x0000; in FDK_putBwd()
292 UINT bitMaskR = 0x00000001 << i; in FDK_putBwd()
293 UINT bitMaskL = 0x80000000 >> i; in FDK_putBwd()
314 void FDK_pushBack (HANDLE_FDK_BITBUF hBitBuf, const UINT numberOfBits, UCHAR config) in FDK_pushBack()
321 void FDK_pushForward (HANDLE_FDK_BITBUF hBitBuf, const UINT numberOfBits, UCHAR config) in FDK_pushForward()
344 UINT FDK_getValidBits (HANDLE_FDK_BITBUF hBitBuf) in FDK_getValidBits()
354 void FDK_setBitCnt (HANDLE_FDK_BITBUF hBitBuf, const UINT value) in FDK_setBitCnt()
366 const UINT bufferSize, in FDK_Feed()
367 UINT *bytesValid) in FDK_Feed()
371 UINT bTotal = 0 ; in FDK_Feed()
373 UINT bToRead = (hBitBuf->bufBits - hBitBuf->ValidBits) >> 3 ; in FDK_Feed()
374 UINT noOfBytes = fMin(bToRead, *bytesValid); //(bToRead < *bytesValid) ? bToRead : *bytesValid ; in FDK_Feed()
397 void CopyAlignedBlock (HANDLE_FDK_BITBUF h_BitBufSrc, UCHAR *RESTRICT dstBuffer, UINT bToRead) in CopyAlignedBlock()
399 UINT byteOffset = h_BitBufSrc->BitNdx >> 3 ; in CopyAlignedBlock()
400 const UINT byteMask = h_BitBufSrc->bufSize - 1 ; in CopyAlignedBlock()
403 for (UINT i = 0 ; i < bToRead ; i++) in CopyAlignedBlock()
415 void FDK_Copy (HANDLE_FDK_BITBUF h_BitBufDst, HANDLE_FDK_BITBUF h_BitBufSrc, UINT *bytesValid) in FDK_Copy()
420 UINT bToRead = h_BitBufSrc->ValidBits >> 3 ; in FDK_Copy()
421 UINT noOfBytes = fMin(bToRead, *bytesValid); //(*bytesValid < bToRead) ? *bytesValid : bToRead ; in FDK_Copy()
435 for (UINT i = 0; i < bToRead; i++) in FDK_Copy()
452 void FDK_Fetch (HANDLE_FDK_BITBUF hBitBuf, UCHAR *outBuf, UINT *writeBytes) in FDK_Fetch()
455 UINT bTotal = 0 ; in FDK_Fetch()
457 UINT bToWrite = (hBitBuf->ValidBits) >> 3 ; in FDK_Fetch()
458 …UINT noOfBytes = fMin(bToWrite, *writeBytes); //(bToWrite < *writeBytes) ? bToWrite : *writeBytes ; in FDK_Fetch()