Lines Matching refs:h_BitBufSrc
399 void CopyAlignedBlock(HANDLE_FDK_BITBUF h_BitBufSrc, UCHAR *RESTRICT dstBuffer, in CopyAlignedBlock() argument
401 UINT byteOffset = h_BitBufSrc->BitNdx >> 3; in CopyAlignedBlock()
402 const UINT byteMask = h_BitBufSrc->bufSize - 1; in CopyAlignedBlock()
404 UCHAR *RESTRICT pBBB = h_BitBufSrc->Buffer; in CopyAlignedBlock()
411 h_BitBufSrc->BitNdx = in CopyAlignedBlock()
412 (h_BitBufSrc->BitNdx + bToRead) & (h_BitBufSrc->bufBits - 1); in CopyAlignedBlock()
413 h_BitBufSrc->ValidBits -= bToRead; in CopyAlignedBlock()
416 void FDK_Copy(HANDLE_FDK_BITBUF h_BitBufDst, HANDLE_FDK_BITBUF h_BitBufSrc, in FDK_Copy() argument
422 UINT bToRead = h_BitBufSrc->ValidBits >> 3; in FDK_Copy()
437 if (!(h_BitBufSrc->BitNdx & 0x07)) { in FDK_Copy()
438 CopyAlignedBlock(h_BitBufSrc, in FDK_Copy()
443 (UCHAR)FDK_get(h_BitBufSrc, 8); in FDK_Copy()