Home
last modified time | relevance | path

Searched refs:pSrc (Results 1 – 25 of 107) sorted by relevance

12345

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dformat_utils.h202 INLINE static void Transpose(const uint8_t* pSrc, uint8_t* pDst) in Transpose()
204 memcpy(pDst, pSrc, (bpp * KNOB_SIMD_WIDTH) / 8); in Transpose()
208 INLINE static void Transpose_16(const uint8_t* pSrc, uint8_t* pDst) in Transpose_16()
210 memcpy(pDst, pSrc, (bpp * KNOB_SIMD16_WIDTH) / 8); in Transpose_16()
224 INLINE static void Transpose(const uint8_t* pSrc, uint8_t* pDst) in Transpose()
226 simdscalari src = _simd_load_si((const simdscalari*)pSrc); in Transpose()
255 INLINE static void Transpose_16(const uint8_t* pSrc, uint8_t* pDst) in Transpose_16()
257 …simd4scalari src0 = SIMD128::load_si(reinterpret_cast<const simd4scalari *>(pSrc)); // rrrrrrr… in Transpose_16()
258 …simd4scalari src1 = SIMD128::load_si(reinterpret_cast<const simd4scalari *>(pSrc) + 1); // ggggggg… in Transpose_16()
259 …simd4scalari src2 = SIMD128::load_si(reinterpret_cast<const simd4scalari *>(pSrc) + 2); // bbbbbbb… in Transpose_16()
[all …]
Dformat_types.h40 static simdscalar loadSOA(const uint8_t *pSrc) = delete;
45 static simd16scalar loadSOA_16(const uint8_t *pSrc) = delete;
60 static simdscalar loadSOA(const uint8_t *pSrc) { return _simd_setzero_ps(); }
65 static simd16scalar loadSOA_16(const uint8_t *pSrc) { return _simd16_setzero_ps(); }
80 static simdscalar loadSOA(const uint8_t *pSrc)
84 __m128 vLo = _mm_castpd_ps(_mm_load_sd((double*)pSrc));
134 static simd16scalar loadSOA_16(const uint8_t *pSrc)
139 const __m128 src = _mm_load_ps(reinterpret_cast<const float *>(pSrc));
195 static simdscalar loadSOA(const uint8_t *pSrc)
199 __m128 vLo = _mm_castpd_ps(_mm_load_sd((double*)pSrc));
[all …]
/external/epid-sdk/ext/ipp/sources/ippcp/
Dpcpaes_cbc.h82 const Ipp8u* pSrc, Ipp8u* pDst, int nBlocks, in cpDecryptAES_cbc() argument
88 … DecryptCBC_RIJ128pipe_AES_NI(pSrc, pDst, RIJ_NR(pCtx), RIJ_DKEYS(pCtx), nBlocks*MBS_RIJ128, pIV); in cpDecryptAES_cbc()
101 if(pSrc != pDst) { in cpDecryptAES_cbc()
105 decoder(pSrc, pDst, RIJ_NR(pCtx), RIJ_EKEYS(pCtx), RijDecSbox/*NULL*/); in cpDecryptAES_cbc()
107 decoder(pSrc, pDst, RIJ_NR(pCtx), RIJ_DKEYS(pCtx), NULL); in cpDecryptAES_cbc()
115 iv[0] = ((Ipp32u*)pSrc)[0]; in cpDecryptAES_cbc()
116 iv[1] = ((Ipp32u*)pSrc)[1]; in cpDecryptAES_cbc()
117 iv[2] = ((Ipp32u*)pSrc)[2]; in cpDecryptAES_cbc()
118 iv[3] = ((Ipp32u*)pSrc)[3]; in cpDecryptAES_cbc()
120 pSrc += MBS_RIJ128; in cpDecryptAES_cbc()
[all …]
Dpcpaes_ctr_process.h111 IppStatus cpProcessAES_ctr(const Ipp8u* pSrc, Ipp8u* pDst, int dataLen, in cpProcessAES_ctr() argument
123 IPP_BAD_PTR3_RET(pSrc, pDst, pCtrValue); in cpProcessAES_ctr()
150 …EncryptCTR_RIJ128pipe_AES_NI(pSrc, pDst, RIJ_NR(pCtx), RIJ_EKEYS(pCtx), dataLen, pCtrValue, maskIV… in cpProcessAES_ctr()
178 if( !(IPP_UINT_PTR(pSrc) & 0x3) && !(IPP_UINT_PTR(pDst) & 0x3)) { in cpProcessAES_ctr()
179 ((Ipp32u*)pDst)[0] = output[0]^((Ipp32u*)pSrc)[0]; in cpProcessAES_ctr()
180 ((Ipp32u*)pDst)[1] = output[1]^((Ipp32u*)pSrc)[1]; in cpProcessAES_ctr()
181 ((Ipp32u*)pDst)[2] = output[2]^((Ipp32u*)pSrc)[2]; in cpProcessAES_ctr()
182 ((Ipp32u*)pDst)[3] = output[3]^((Ipp32u*)pSrc)[3]; in cpProcessAES_ctr()
185 XorBlock16(pSrc, output, pDst); in cpProcessAES_ctr()
189 pSrc += MBS_RIJ128; in cpProcessAES_ctr()
[all …]
Dpcpsms4_decrypt_cbc.h83 const Ipp8u* pSrc, Ipp8u* pDst, int dataLen, in cpDecryptSMS4_cbc() argument
95 int processedLen = cpSMS4_CBC_dec_aesni(pDst, pSrc, dataLen, pRoundKeys, (Ipp8u*)iv); in cpDecryptSMS4_cbc()
96 pSrc += processedLen; in cpDecryptSMS4_cbc()
102 for(; dataLen>0; dataLen-=MBS_SMS4, pSrc+=MBS_SMS4, pDst+=MBS_SMS4) { in cpDecryptSMS4_cbc()
105 cpSMS4_Cipher((Ipp8u*)tmp, (Ipp8u*)pSrc, pRoundKeys); in cpDecryptSMS4_cbc()
112 iv[0] = ((Ipp32u*)pSrc)[0]; in cpDecryptSMS4_cbc()
113 iv[1] = ((Ipp32u*)pSrc)[1]; in cpDecryptSMS4_cbc()
114 iv[2] = ((Ipp32u*)pSrc)[2]; in cpDecryptSMS4_cbc()
115 iv[3] = ((Ipp32u*)pSrc)[3]; in cpDecryptSMS4_cbc()
Dpcphashupdate.c84 IPPFUN(IppStatus, ippsHashUpdate,(const Ipp8u* pSrc, int len, IppsHashState* pState))
91 IPP_BADARG_RET((len<0 && pSrc), ippStsLengthErr);
93 IPP_BADARG_RET((len && !pSrc), ippStsNullPtrErr);
122 CopyBlock(pSrc, HASH_BUFF(pState)+n, procLen);
132 pSrc += procLen;
139 hashFunc(HASH_VALUE(pState), pSrc, procLen, pParam);
140 pSrc += procLen;
146 CopyBlock(pSrc, HASH_BUFF(pState), len);
Dpcpsms4_process_ofb8.h70 static void cpProcessSMS4_ofb8(const Ipp8u *pSrc, Ipp8u *pDst, int dataLen, int ofbBlkSize, in cpProcessSMS4_ofb8() argument
84 ((Ipp32u*)pDst)[0] = tmpInpOut[0+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[0]; in cpProcessSMS4_ofb8()
85 ((Ipp32u*)pDst)[1] = tmpInpOut[1+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[1]; in cpProcessSMS4_ofb8()
86 ((Ipp32u*)pDst)[2] = tmpInpOut[2+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[2]; in cpProcessSMS4_ofb8()
87 ((Ipp32u*)pDst)[3] = tmpInpOut[3+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[3]; in cpProcessSMS4_ofb8()
94 XorBlock(pSrc, tmpInpOut+MBS_SMS4/sizeof(Ipp32u), pDst, ofbBlkSize); in cpProcessSMS4_ofb8()
98 pSrc += ofbBlkSize; in cpProcessSMS4_ofb8()
Dpcpaes_sivstuff.h62 __INLINE void cpAES_CMAC(Ipp8u mac[MBS_RIJ128], const Ipp8u* pSrc, int len, IppsAES_CMACState* pCtx) in cpAES_CMAC() argument
64 ippsAES_CMACUpdate(pSrc, len, pCtx); in cpAES_CMAC()
90 __INLINE void cpAES_S2V_update(Ipp8u v[MBS_RIJ128], const Ipp8u* pSrc, int len, IppsAES_CMACState* … in cpAES_S2V_update() argument
93 cpAES_CMAC(t, pSrc, len, pCtx); in cpAES_S2V_update()
98 static void cpAES_S2V_final(Ipp8u v[MBS_RIJ128], const Ipp8u* pSrc, int len, IppsAES_CMACState* pCt… in cpAES_S2V_final() argument
103 ippsAES_CMACUpdate(pSrc, len-MBS_RIJ128, pCtx); in cpAES_S2V_final()
104 XorBlock16(pSrc+len-MBS_RIJ128, v, t); in cpAES_S2V_final()
108 XorBlock(pSrc, t, t, len); in cpAES_S2V_final()
Dpcpsha512update.c77 IPPFUN(IppStatus, ippsSHA512Update,(const Ipp8u* pSrc, int len, IppsSHA512State* pState))
88 IPP_BADARG_RET((len && !pSrc), ippStsNullPtrErr);
106 CopyBlock(pSrc, pBuffer+idx, procLen);
109 pSrc += procLen;
123 UpdateSHA512(HASH_VALUE(pState), pSrc, procLen, sha512_cnt);
124 pSrc += procLen;
130 CopyBlock(pSrc, pBuffer, len);
Dpcpsha256update.c77 IPPFUN(IppStatus, ippsSHA256Update,(const Ipp8u* pSrc, int len, IppsSHA256State* pState))
87 IPP_BADARG_RET((len && !pSrc), ippStsNullPtrErr);
112 CopyBlock(pSrc, pBuffer+idx, procLen);
115 pSrc += procLen;
129 updateFunc(HASH_VALUE(pState), pSrc, procLen, sha256_cnt);
130 pSrc += procLen;
136 CopyBlock(pSrc, pBuffer, len);
Dpcphashupdate_rmf.c76 IPPFUN(IppStatus, ippsHashUpdate_rmf,(const Ipp8u* pSrc, int len, IppsHashState_rmf* pState))
86 IPP_BADARG_RET((len && !pSrc), ippStsNullPtrErr);
104 CopyBlock(pSrc, HASH_BUFF(pState)+idx, procLen);
114 pSrc += procLen;
121 hashFunc(HASH_VALUE(pState), pSrc, procLen);
122 pSrc += procLen;
128 CopyBlock(pSrc, HASH_BUFF(pState), len);
Dpcpsha1update.c77 IPPFUN(IppStatus, ippsSHA1Update,(const Ipp8u* pSrc, int len, IppsSHA1State* pState))
87 IPP_BADARG_RET((len && !pSrc), ippStsNullPtrErr);
112 CopyBlock(pSrc, pBuffer+idx, procLen);
116 pSrc += procLen;
129 updateFunc(HASH_VALUE(pState), pSrc, procLen, sha1_cnt);
130 pSrc += procLen;
136 CopyBlock(pSrc, pBuffer, len);
Dpcpsms4_encrypt_cbc.h83 const Ipp8u* pSrc, Ipp8u* pDst, int dataLen, in cpEncryptSMS4_cbc() argument
93 for(; dataLen>0; dataLen-=MBS_SMS4, pSrc+=MBS_SMS4, pDst+=MBS_SMS4) { in cpEncryptSMS4_cbc()
94 iv[0] ^= ((Ipp32u*)pSrc)[0]; in cpEncryptSMS4_cbc()
95 iv[1] ^= ((Ipp32u*)pSrc)[1]; in cpEncryptSMS4_cbc()
96 iv[2] ^= ((Ipp32u*)pSrc)[2]; in cpEncryptSMS4_cbc()
97 iv[3] ^= ((Ipp32u*)pSrc)[3]; in cpEncryptSMS4_cbc()
Dpcpaesauthgcm.h63 typedef void (*Auth_)(Ipp8u* pHash, const Ipp8u* pSrc, int len, const Ipp8u* pHKey, const void* pPa…
66 typedef void (*Encrypt_)(Ipp8u* pDst, const Ipp8u* pSrc, int len, IppsAES_GCMState* pCtx);
69 typedef void (*Decrypt_)(Ipp8u* pDst, const Ipp8u* pSrc, int len, IppsAES_GCMState* pCtx);
157 …void AesGcmAuth_avx(Ipp8u* pGhash, const Ipp8u* pSrc, int len, const Ipp8u* pHkey, const void* pPa…
159 void wrpAesGcmEnc_avx(Ipp8u* pDst, const Ipp8u* pSrc, int len, IppsAES_GCMState* pCtx);
161 void wrpAesGcmDec_avx(Ipp8u* pDst, const Ipp8u* pSrc, int len, IppsAES_GCMState* pCtx);
163 void AesGcmEnc_avx(Ipp8u* pDst, const Ipp8u* pSrc, int len,
167 void AesGcmDec_avx(Ipp8u* pDst, const Ipp8u* pSrc, int len,
177 …void AesGcmAuth_table2K(Ipp8u* pGhash, const Ipp8u* pSrc, int len, const Ipp8u* pHkey, const void*…
179 void wrpAesGcmEnc_table2K(Ipp8u* pDst, const Ipp8u* pSrc, int len, IppsAES_GCMState* pCtx);
[all …]
Dpcprij.h205 …void EncryptECB_RIJ128pipe_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int …
207 …void EncryptCBC_RIJ128_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int len,…
209 …void EncryptCTR_RIJ128pipe_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int …
211 …void EncryptStreamCTR32_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int len…
214 …void EncryptCFB_RIJ128_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int len,…
216 …void EncryptCFB32_RIJ128_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int le…
218 …void EncryptCFB128_RIJ128_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int l…
220 …void EncryptOFB_RIJ128_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int len,…
222 …void EncryptOFB128_RIJ128_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int l…
227 …void DecryptECB_RIJ128pipe_AES_NI(const Ipp8u* pSrc, Ipp8u* pDst, int nr, const Ipp8u* pKeys, int …
[all …]
/external/icu/icu4c/source/common/
Dustrtrns.cpp563 uint8_t* pSrc = (uint8_t*) src; in u_strFromUTF8Lenient() local
582 while(((ch = *pSrc) != 0) && (pDest < pDestLimit)) { in u_strFromUTF8Lenient()
590 ++pSrc; in u_strFromUTF8Lenient()
593 if((t1 = pSrc[1]) != 0) { in u_strFromUTF8Lenient()
596 pSrc += 2; in u_strFromUTF8Lenient()
600 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[2]) != 0) { in u_strFromUTF8Lenient()
604 pSrc += 3; in u_strFromUTF8Lenient()
608 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[2]) != 0 && (t3 = pSrc[3]) != 0) { in u_strFromUTF8Lenient()
609 pSrc += 4; in u_strFromUTF8Lenient()
625 while(*++pSrc != 0) {} in u_strFromUTF8Lenient()
[all …]
Dustr_wcs.cpp83 const UChar *pSrc = src; in _strToWCS() local
92 srcLength = u_strlen(pSrc); in _strToWCS()
95 pSrcLimit = pSrc + srcLength; in _strToWCS()
102 …ucnv_fromUnicode(conv,&tempBuf,tempBufLimit,&pSrc,pSrcLimit,NULL,(UBool)(pSrc==pSrcLimit),pErrorCo… in _strToWCS()
308 const wchar_t* pSrc = src; in _strFromWCS() local
348 while(nulLen<srcLength && pSrc[nulLen++]!=0){ in _strFromWCS()
351 if((pSrc+nulLen) < pSrcLimit){ in _strFromWCS()
369 retVal = uprv_wcstombs(pCSrc,pSrc,remaining); in _strFromWCS()
379 pSrc += nulLen; /* skip past the null */ in _strFromWCS()
400 uprv_memcpy(pWStack, pSrc, (size_t)nulLen*sizeof(wchar_t)); in _strFromWCS()
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/memory/
DStoreTile.h76 static void Store(const uint8_t* pSrc, uint8_t* (&ppDsts)[NumDests]) = delete;
91 static void Store(const uint8_t* pSrc, uint8_t* (&ppDsts)[2])
94 const uint16_t* pPixSrc = (const uint16_t*)pSrc;
111 static void Store(const uint8_t* pSrc, uint8_t* (&ppDsts)[4])
114 const uint16_t *pSrc16 = reinterpret_cast<const uint16_t *>(pSrc);
146 static void Store(const uint8_t* pSrc, uint8_t* (&ppDsts)[2])
149 const uint32_t* pPixSrc = (const uint32_t*)pSrc;
166 static void Store(const uint8_t* pSrc, uint8_t* (&ppDsts)[4])
169 const uint32_t *pSrc32 = reinterpret_cast<const uint32_t *>(pSrc);
201 static void Store(const uint8_t* pSrc, uint8_t* (&ppDsts)[2])
[all …]
/external/aac/libFDK/src/
Dfft.cpp466 FIXP_DBL *pSrc, *pDst; in fft12() local
469 pSrc = pInput; in fft12()
474 r1 = pSrc[8] + pSrc[16]; in fft12()
475 r2 = fMultDiv2((pSrc[8] - pSrc[16]), C31); in fft12()
476 pD = pSrc[0] >> 1; in fft12()
481 s1 = pSrc[9] + pSrc[17]; in fft12()
482 s2 = fMultDiv2((pSrc[9] - pSrc[17]), C31); in fft12()
483 pD = pSrc[1] >> 1; in fft12()
492 pSrc += 2; in fft12()
504 r1 = pSrc[8] + pSrc[16]; in fft12()
[all …]
/external/epid-sdk/ext/ipp/include/
Dippcp.h98 IPPAPI(IppStatus, ippsTDESEncryptECB,(const Ipp8u* pSrc, Ipp8u* pDst, int len,
101 IPPAPI(IppStatus, ippsTDESDecryptECB,(const Ipp8u* pSrc, Ipp8u* pDst, int len,
105 IPPAPI(IppStatus, ippsTDESEncryptCBC,(const Ipp8u* pSrc, Ipp8u* pDst, int len,
109 IPPAPI(IppStatus, ippsTDESDecryptCBC,(const Ipp8u* pSrc, Ipp8u* pDst, int len,
114 IPPAPI(IppStatus, ippsTDESEncryptCFB,(const Ipp8u* pSrc, Ipp8u* pDst, int len, int cfbBlkSize,
118 IPPAPI(IppStatus, ippsTDESDecryptCFB,(const Ipp8u* pSrc, Ipp8u* pDst, int len, int cfbBlkSize,
123 IPPAPI(IppStatus, ippsTDESEncryptOFB,(const Ipp8u* pSrc, Ipp8u* pDst, int len, int ofbBlkSize,
128 IPPAPI(IppStatus, ippsTDESDecryptOFB,(const Ipp8u* pSrc, Ipp8u* pDst, int len, int ofbBlkSize,
134 IPPAPI(IppStatus, ippsTDESEncryptCTR,(const Ipp8u* pSrc, Ipp8u* pDst, int len,
139 IPPAPI(IppStatus, ippsTDESDecryptCTR,(const Ipp8u* pSrc, Ipp8u* pDst, int len,
[all …]
/external/pdfium/core/fpdfapi/page/
Dcpdf_pageobject.cpp73 void CPDF_PageObject::CopyData(const CPDF_PageObject* pSrc) { in CopyData() argument
74 CopyStates(*pSrc); in CopyData()
75 m_Left = pSrc->m_Left; in CopyData()
76 m_Right = pSrc->m_Right; in CopyData()
77 m_Top = pSrc->m_Top; in CopyData()
78 m_Bottom = pSrc->m_Bottom; in CopyData()
/external/swiftshader/third_party/PowerVR_SDK/Tools/
DPVRTVector.cpp336 void PVRTLinearEqSolve(VERTTYPE * const pRes, VERTTYPE ** const pSrc, const int nCnt) in PVRTLinearEqSolve() argument
343 _ASSERT(pSrc[0][1] != 0); in PVRTLinearEqSolve()
344 pRes[0] = VERTTYPEDIV(pSrc[0][0], pSrc[0][1]); in PVRTLinearEqSolve()
354 if(pSrc[i][nCnt] != f2vt(0.0f)) in PVRTLinearEqSolve()
362 f = pSrc[nCnt-1][j]; in PVRTLinearEqSolve()
363 pSrc[nCnt-1][j] = pSrc[i][j]; in PVRTLinearEqSolve()
364 pSrc[i][j] = f; in PVRTLinearEqSolve()
371 _ASSERT(pSrc[nCnt-1][nCnt] != f2vt(0.0f)); in PVRTLinearEqSolve()
372 f = VERTTYPEDIV(pSrc[j][nCnt], pSrc[nCnt-1][nCnt]); in PVRTLinearEqSolve()
377 pSrc[j][k] -= VERTTYPEMUL(f, pSrc[nCnt-1][k]); in PVRTLinearEqSolve()
[all …]
DPVRTTrans.cpp314 const PVRTVECTOR3 *pSrc; in PVRTTransformVec3Array() local
318 pSrc = pV; in PVRTTransformVec3Array()
324 pDst->x = VERTTYPEMUL(pMatrix->f[ 0], pSrc->x) + in PVRTTransformVec3Array()
325 VERTTYPEMUL(pMatrix->f[ 4], pSrc->y) + in PVRTTransformVec3Array()
326 VERTTYPEMUL(pMatrix->f[ 8], pSrc->z) + in PVRTTransformVec3Array()
328 pDst->y = VERTTYPEMUL(pMatrix->f[ 1], pSrc->x) + in PVRTTransformVec3Array()
329 VERTTYPEMUL(pMatrix->f[ 5], pSrc->y) + in PVRTTransformVec3Array()
330 VERTTYPEMUL(pMatrix->f[ 9], pSrc->z) + in PVRTTransformVec3Array()
332 pDst->z = VERTTYPEMUL(pMatrix->f[ 2], pSrc->x) + in PVRTTransformVec3Array()
333 VERTTYPEMUL(pMatrix->f[ 6], pSrc->y) + in PVRTTransformVec3Array()
[all …]
/external/pdfium/core/fxcrt/
Dcfx_checksumcontext.cpp57 int32_t Base64EncodeA(const uint8_t* pSrc, int32_t iSrcLen, char* pDst) { in Base64EncodeA() argument
58 ASSERT(pSrc); in Base64EncodeA()
74 ((uint8_t*)&srcData)[0] = *pSrc++; in Base64EncodeA()
75 ((uint8_t*)&srcData)[1] = *pSrc++; in Base64EncodeA()
76 ((uint8_t*)&srcData)[2] = *pSrc++; in Base64EncodeA()
80 ((uint8_t*)&srcData)[0] = *pSrc++; in Base64EncodeA()
82 ((uint8_t*)&srcData)[1] = *pSrc++; in Base64EncodeA()
/external/syzkaller/vendor/golang.org/x/text/transform/
Dtransform.go588 pDst, pSrc := 0, 0
600 n := copy(src, s[pSrc:])
601 nDst, nSrc, err = t.Transform(dst, src[:n], pSrc+n == len(s))
603 pSrc += nSrc
610 pPrefix = pSrc
643 if (err == nil && pSrc == len(s)) ||
645 return string(dst[:pDst]), pSrc, err
650 n := copy(src, s[pSrc:])
651 nDst, nSrc, err := t.Transform(dst[pDst:], src[:n], pSrc+n == len(s))
653 pSrc += nSrc
[all …]

12345