Lines Matching refs:cbSrc
1719 void const *pvSrc, size_t cbSrc,
1750 if ( cbSrc == _4K
1762 unsigned cbDstActual = lzf_compress(pvSrc, (unsigned)cbSrc, pvDst, (unsigned)cbDst); /** @todo deal with size type overflows */
1774 if (cbDst < cbSrc)
1776 memcpy(pvDst, pvSrc, cbSrc);
1777 *pcbDstActual = cbSrc;
1784 AssertReturn(cbDst > cbSrc, VERR_BUFFER_OVERFLOW);
1785 size_t cbDstActual = lzjb_compress((void *)pvSrc, (uint8_t *)pvDst + 1, cbSrc, cbSrc, 0 /*??*/);
1786 if (cbDstActual == cbSrc)
1806 rc = lzo1x_1_compress((const lzo_bytep)pvSrc, cbSrc, (lzo_bytep )pvDst, &cbDstInOut, &Scratch[0]);
1835 void const *pvSrc, size_t cbSrc, size_t *pcbSrcActual,
1854 unsigned cbDstActual = lzf_decompress(pvSrc, (unsigned)cbSrc, pvDst, (unsigned)cbDst); /** @todo deal with size type overflows */
1865 *pcbSrcActual = cbSrc;
1874 if (cbDst < cbSrc)
1876 memcpy(pvDst, pvSrc, cbSrc);
1878 *pcbDstActual = cbSrc;
1880 *pcbSrcActual = cbSrc;
1889 int rc = lzjb_decompress((uint8_t *)pvSrc + 1, pvDst, cbSrc - 1, cbDst, 0 /*??*/);
1897 AssertReturn(cbDst >= cbSrc - 1, VERR_BUFFER_OVERFLOW);
1898 memcpy(pvDst, (uint8_t *)pvSrc + 1, cbSrc - 1);
1900 *pcbDstActual = cbSrc - 1;
1903 *pcbSrcActual = cbSrc;
1917 rc = lzo1x_decompress((const lzo_bytep)pvSrc, cbSrc, (lzo_bytep)pvDst, &cbDstInOut, NULL);
1926 *pcbSrcActual = cbSrc;
1938 AssertReturn(cbSrc == (uInt)cbSrc, VERR_TOO_MUCH_DATA);
1944 ZStrm.avail_in = (uInt)cbSrc;
1967 *pcbSrcActual = cbSrc - ZStrm.avail_in;