• Home
  • Raw
  • Download

Lines Matching refs:UINT

109 const UINT BitMask[32 + 1] = {
118 UINT bufSize) { in FDK_CreateBitBuffer()
126 void FDK_InitBitBuffer(HANDLE_FDK_BITBUF hBitBuf, UCHAR *pBuffer, UINT bufSize, in FDK_InitBitBuffer()
127 UINT validBits) { in FDK_InitBitBuffer()
140 UINT x = 0, n = bufSize; in FDK_InitBitBuffer()
143 if (bufSize != ((UINT)1 << (x - 1))) { in FDK_InitBitBuffer()
157 INT FDK_get(HANDLE_FDK_BITBUF hBitBuf, const UINT numberOfBits) { in FDK_get()
158 UINT byteOffset = hBitBuf->BitNdx >> 3; in FDK_get()
159 UINT bitOffset = hBitBuf->BitNdx & 0x07; in FDK_get()
164 UINT byteMask = hBitBuf->bufSize - 1; in FDK_get()
166 UINT tx = (hBitBuf->Buffer[byteOffset & byteMask] << 24) | in FDK_get()
182 UINT BitNdx = hBitBuf->BitNdx + 32; in FDK_get32()
184 hBitBuf->ValidBits = (UINT)((INT)hBitBuf->ValidBits - (INT)32); in FDK_get32()
186 UINT byteOffset = (BitNdx - 1) >> 3; in FDK_get32()
188 UINT cache = (hBitBuf->Buffer[(byteOffset - 3)] << 24) | in FDK_get32()
195 ((UINT)hBitBuf->Buffer[byteOffset - 4] << (24 + BitNdx)); in FDK_get32()
199 UINT byte_mask = hBitBuf->bufSize - 1; in FDK_get32()
200 UINT cache = (hBitBuf->Buffer[(byteOffset - 3) & byte_mask] << 24) | in FDK_get32()
207 ((UINT)hBitBuf->Buffer[(byteOffset - 4) & byte_mask] in FDK_get32()
215 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()
224 UINT tx = hBitBuf->Buffer[(byteOffset - 3) & byteMask] << 24 | in FDK_getBwd()
228 UINT txa = 0x0; in FDK_getBwd()
238 UINT bitMaskR = 0x00000001 << i; in FDK_getBwd()
239 UINT bitMaskL = 0x80000000 >> i; in FDK_getBwd()
248 void FDK_put(HANDLE_FDK_BITBUF hBitBuf, UINT value, const UINT numberOfBits) { in FDK_put()
250 UINT byteOffset0 = hBitBuf->BitNdx >> 3; in FDK_put()
251 UINT bitOffset = hBitBuf->BitNdx & 0x7; in FDK_put()
256 UINT byteMask = hBitBuf->bufSize - 1; in FDK_put()
258 UINT byteOffset1 = (byteOffset0 + 1) & byteMask; in FDK_put()
259 UINT byteOffset2 = (byteOffset0 + 2) & byteMask; in FDK_put()
260 UINT byteOffset3 = (byteOffset0 + 3) & byteMask; in FDK_put()
265 UINT tmp = (value << (32 - numberOfBits)) >> bitOffset; in FDK_put()
266 UINT mask = ~((BitMask[numberOfBits] << (32 - numberOfBits)) >> bitOffset); in FDK_put()
269 UINT cache = (((UINT)hBitBuf->Buffer[byteOffset0]) << 24) | in FDK_put()
270 (((UINT)hBitBuf->Buffer[byteOffset1]) << 16) | in FDK_put()
271 (((UINT)hBitBuf->Buffer[byteOffset2]) << 8) | in FDK_put()
272 (((UINT)hBitBuf->Buffer[byteOffset3]) << 0); in FDK_put()
281 UINT byteOffset4 = (byteOffset0 + 4) & byteMask; in FDK_put()
286 (UINT)hBitBuf->Buffer[byteOffset4] & (~(BitMask[bits] << (8 - bits))); in FDK_put()
293 void FDK_putBwd(HANDLE_FDK_BITBUF hBitBuf, UINT value, in FDK_putBwd()
294 const UINT numberOfBits) { in FDK_putBwd()
295 UINT byteOffset = hBitBuf->BitNdx >> 3; in FDK_putBwd()
296 UINT bitOffset = 7 - (hBitBuf->BitNdx & 0x07); in FDK_putBwd()
297 UINT byteMask = hBitBuf->bufSize - 1; in FDK_putBwd()
299 UINT mask = ~(BitMask[numberOfBits] << bitOffset); in FDK_putBwd()
300 UINT tmp = 0x0000; in FDK_putBwd()
308 UINT bitMaskR = 0x00000001 << i; in FDK_putBwd()
309 UINT bitMaskL = 0x80000000 >> i; in FDK_putBwd()
338 void FDK_pushBack(HANDLE_FDK_BITBUF hBitBuf, const UINT numberOfBits, in FDK_pushBack()
341 (config == 0) ? (UINT)((INT)hBitBuf->ValidBits + (INT)numberOfBits) in FDK_pushBack()
342 : ((UINT)((INT)hBitBuf->ValidBits - (INT)numberOfBits)); in FDK_pushBack()
343 hBitBuf->BitNdx = ((UINT)((INT)hBitBuf->BitNdx - (INT)numberOfBits)) & in FDK_pushBack()
348 void FDK_pushForward(HANDLE_FDK_BITBUF hBitBuf, const UINT numberOfBits, in FDK_pushForward()
351 (config == 0) ? ((UINT)((INT)hBitBuf->ValidBits - (INT)numberOfBits)) in FDK_pushForward()
352 : (UINT)((INT)hBitBuf->ValidBits + (INT)numberOfBits); in FDK_pushForward()
354 (UINT)((INT)hBitBuf->BitNdx + (INT)numberOfBits) & (hBitBuf->bufBits - 1); in FDK_pushForward()
358 UINT FDK_getValidBits(HANDLE_FDK_BITBUF hBitBuf) { return hBitBuf->ValidBits; } in FDK_getValidBits()
366 const UINT bufferSize, UINT *bytesValid) { in FDK_Feed()
369 UINT bTotal = 0; in FDK_Feed()
371 UINT bToRead = (hBitBuf->bufBits - hBitBuf->ValidBits) >> 3; in FDK_Feed()
372 UINT noOfBytes = in FDK_Feed()
400 UINT bToRead) { in CopyAlignedBlock()
401 UINT byteOffset = h_BitBufSrc->BitNdx >> 3; in CopyAlignedBlock()
402 const UINT byteMask = h_BitBufSrc->bufSize - 1; in CopyAlignedBlock()
405 for (UINT i = 0; i < bToRead; i++) { in CopyAlignedBlock()
417 UINT *bytesValid) { in FDK_Copy()
422 UINT bToRead = h_BitBufSrc->ValidBits >> 3; in FDK_Copy()
423 UINT noOfBytes = in FDK_Copy()
441 for (UINT i = 0; i < bToRead; i++) { in FDK_Copy()
459 void FDK_Fetch(HANDLE_FDK_BITBUF hBitBuf, UCHAR *outBuf, UINT *writeBytes) { in FDK_Fetch()
461 UINT bTotal = 0; in FDK_Fetch()
463 UINT bToWrite = (hBitBuf->ValidBits) >> 3; in FDK_Fetch()
464 UINT noOfBytes = in FDK_Fetch()