Lines Matching refs:adataSize
45 static u32 DEMO_CalcAdataHeaderSize(u32 adataSize);
46 static void DEMO_MakeAdataHeader(void* pv, u32 adataSize);
52 u32 adataSize,
62 u32 adataSize,
101 u32 adataSize; in SampleMain() local
110 pAdata = DEMO_LoadFile(&adataSize, "sample_adata.txt"); in SampleMain()
141 DEMO_PrintText(pAdata, adataSize); in SampleMain()
146 DEMO_PrintBytes(pAdata, adataSize); in SampleMain()
152 if( adataSize <= DEMO_CCM_COMPATIBLE_6_MAX_ADATA_SIZE ) in SampleMain()
154 const u32 headerSize = DEMO_CalcAdataHeaderSize(adataSize); in SampleMain()
155 const u32 workSize = headerSize + adataSize + pdataSize; in SampleMain()
163 adataSize, // Adata's size in SampleMain()
173 OS_TPrintf("Too huge Adata size(=%d)\n", adataSize); in SampleMain()
236 u32 adataSize; in SampleMain() local
245 pAdata = DEMO_LoadFile(&adataSize, "sample_adata.txt"); in SampleMain()
268 DEMO_PrintText(pAdata, adataSize); in SampleMain()
271 DEMO_PrintBytes(pAdata, adataSize); in SampleMain()
276 if( adataSize <= DEMO_CCM_COMPATIBLE_6_MAX_ADATA_SIZE ) in SampleMain()
278 const u32 headerSize = DEMO_CalcAdataHeaderSize(adataSize); in SampleMain()
279 const u32 workSize = headerSize + adataSize + cdataSize + macSize; in SampleMain()
287 adataSize, // Adata's size in SampleMain()
297 OS_TPrintf("Too huge Adata size(=%d)\n", adataSize); in SampleMain()
408 static u32 DEMO_CalcAdataHeaderSize(u32 adataSize) in DEMO_CalcAdataHeaderSize() argument
410 return (u32)( (adataSize <= DEMO_CCM_COMPATIBLE_2_MAX_ADATA_SIZE) in DEMO_CalcAdataHeaderSize()
433 static void DEMO_MakeAdataHeader(void* pv, u32 adataSize) in DEMO_MakeAdataHeader() argument
437 if( adataSize <= DEMO_CCM_COMPATIBLE_2_MAX_ADATA_SIZE ) in DEMO_MakeAdataHeader()
439 MI_StoreBE16(p, (u16)adataSize); in DEMO_MakeAdataHeader()
444 MI_StoreBE32(p + 2, adataSize); in DEMO_MakeAdataHeader()
490 u32 adataSize, in DEMO_CcmEncryptCompatible() argument
496 const u32 headerSize = DEMO_CalcAdataHeaderSize(adataSize); in DEMO_CcmEncryptCompatible()
506 SDK_MAX_ASSERT( adataSize, AES_ADATA_SIZE_MAX ); in DEMO_CcmEncryptCompatible()
508 SDK_ASSERT( (adataSize > DEMO_CCM_COMPATIBLE_2_MAX_ADATA_SIZE) || ((adataSize % 16) == 14) ); in DEMO_CcmEncryptCompatible()
509 SDK_ASSERT( (adataSize <= DEMO_CCM_COMPATIBLE_2_MAX_ADATA_SIZE) || ((adataSize % 16) == 10) ); in DEMO_CcmEncryptCompatible()
516 const u32 offsetPdata = offsetAdata + adataSize; in DEMO_CcmEncryptCompatible()
519 DEMO_MakeAdataHeader(pWork + offsetHeader, adataSize); // Adata size in DEMO_CcmEncryptCompatible()
520 MI_CpuCopy(pAdata, pWork + offsetAdata, adataSize); // Adata in DEMO_CcmEncryptCompatible()
526 const u32 workSize = headerSize + adataSize + pdataSize; in DEMO_CcmEncryptCompatible()
550 adataSize + headerSize, in DEMO_CcmEncryptCompatible()
621 u32 adataSize, in DEMO_CcmDecryptCompatible() argument
627 const u32 headerSize = DEMO_CalcAdataHeaderSize(adataSize); in DEMO_CcmDecryptCompatible()
638 SDK_MAX_ASSERT( adataSize, AES_ADATA_SIZE_MAX ); in DEMO_CcmDecryptCompatible()
640 SDK_ASSERT( (adataSize > DEMO_CCM_COMPATIBLE_2_MAX_ADATA_SIZE) || ((adataSize % 16) == 14) ); in DEMO_CcmDecryptCompatible()
641 SDK_ASSERT( (adataSize <= DEMO_CCM_COMPATIBLE_2_MAX_ADATA_SIZE) || ((adataSize % 16) == 10) ); in DEMO_CcmDecryptCompatible()
648 const u32 offsetCdata = offsetAdata + adataSize; in DEMO_CcmDecryptCompatible()
651 DEMO_MakeAdataHeader(pWork + offsetHeader, adataSize); // Adata size in DEMO_CcmDecryptCompatible()
652 MI_CpuCopy(pAdata, pWork + offsetAdata, adataSize); // Adata in DEMO_CcmDecryptCompatible()
658 const u32 workSize = headerSize + adataSize + cdataSize + macSize; in DEMO_CcmDecryptCompatible()
682 adataSize + headerSize, in DEMO_CcmDecryptCompatible()