Lines Matching full:const
23 const char *name, char *valueBuffer,
26 const char *name, char *valueBuffer,
30 const char *name, bool *value);
33 const char *name, uint32_t *value);
36 const char *name, uint64_t *value);
39 const char *name, void *valueBuffer,
43 const char *name, void *valueBuffer,
47 const char *name, TEE_UUID *value);
50 const char *name, TEE_Identity *value);
75 TEE_Result TEE_OpenTASession(const TEE_UUID *destination,
81 TEE_Result __GP11_TEE_OpenTASession(const TEE_UUID *destination,
116 void TEE_SetInstanceData(const void *instanceData);
118 const void *TEE_GetInstanceData(void);
128 void TEE_MemMove(void *dest, const void *src, size_t size);
129 void __GP11_TEE_MemMove(void *dest, const void *src, uint32_t size);
136 int32_t TEE_MemCompare(const void *buffer1, const void *buffer2, size_t size);
137 int32_t __GP11_TEE_MemCompare(const void *buffer1, const void *buffer2,
185 const TEE_Attribute *attrs,
188 const __GP11_TEE_Attribute *attrs,
192 const void *buffer, size_t length);
195 const void *buffer, uint32_t length);
210 const TEE_Attribute *params, uint32_t paramCount);
212 const __GP11_TEE_Attribute *params,
217 TEE_Result TEE_OpenPersistentObject(uint32_t storageID, const void *objectID,
221 const void *objectID,
225 TEE_Result TEE_CreatePersistentObject(uint32_t storageID, const void *objectID,
228 const void *initialData,
232 const void *objectID,
236 const void *initialData,
245 const void *newObjectID,
248 const void *newObjectID,
277 TEE_Result TEE_WriteObjectData(TEE_ObjectHandle object, const void *buffer,
280 const void *buffer, uint32_t size);
333 const void *chunk, size_t chunkSize);
335 const void *chunk, uint32_t chunkSize);
337 TEE_Result TEE_DigestDoFinal(TEE_OperationHandle operation, const void *chunk,
340 const void *chunk, uint32_t chunkLen,
348 void TEE_CipherInit(TEE_OperationHandle operation, const void *IV,
350 void __GP11_TEE_CipherInit(TEE_OperationHandle operation, const void *IV,
353 TEE_Result TEE_CipherUpdate(TEE_OperationHandle operation, const void *srcData,
356 const void *srcData, uint32_t srcLen,
360 const void *srcData, size_t srcLen,
363 const void *srcData, uint32_t srcLen,
368 void TEE_MACInit(TEE_OperationHandle operation, const void *IV,
370 void __GP11_TEE_MACInit(TEE_OperationHandle operation, const void *IV,
373 void TEE_MACUpdate(TEE_OperationHandle operation, const void *chunk,
375 void __GP11_TEE_MACUpdate(TEE_OperationHandle operation, const void *chunk,
379 const void *message, size_t messageLen,
382 const void *message, uint32_t messageLen,
386 const void *message, size_t messageLen,
387 const void *mac, size_t macLen);
389 const void *message, uint32_t messageLen,
390 const void *mac, uint32_t macLen);
394 TEE_Result TEE_AEInit(TEE_OperationHandle operation, const void *nonce,
397 TEE_Result __GP11_TEE_AEInit(TEE_OperationHandle operation, const void *nonce,
401 void TEE_AEUpdateAAD(TEE_OperationHandle operation, const void *AADdata,
403 void __GP11_TEE_AEUpdateAAD(TEE_OperationHandle operation, const void *AADdata,
406 TEE_Result TEE_AEUpdate(TEE_OperationHandle operation, const void *srcData,
409 const void *srcData, uint32_t srcLen,
413 const void *srcData, size_t srcLen,
417 const void *srcData, uint32_t srcLen,
422 const void *srcData, size_t srcLen,
426 const void *srcData, uint32_t srcLen,
433 const TEE_Attribute *params,
434 uint32_t paramCount, const void *srcData,
438 const __GP11_TEE_Attribute *params,
440 const void *srcData, uint32_t srcLen,
444 const TEE_Attribute *params,
445 uint32_t paramCount, const void *srcData,
449 const __GP11_TEE_Attribute *params,
451 const void *srcData, uint32_t srcLen,
455 const TEE_Attribute *params,
456 uint32_t paramCount, const void *digest,
460 const __GP11_TEE_Attribute *params,
462 const void *digest,
467 const TEE_Attribute *params,
468 uint32_t paramCount, const void *digest,
469 size_t digestLen, const void *signature,
472 const __GP11_TEE_Attribute *params,
474 const void *digest,
476 const void *signature,
482 const TEE_Attribute *params, uint32_t paramCount,
485 const __GP11_TEE_Attribute *params,
501 TEE_Result TEE_SetTAPersistentTime(const TEE_Time *time);
519 const TEE_BigInt *modulus);
521 uint32_t len, const TEE_BigInt *modulus);
524 size_t len, const TEE_BigInt *modulus);
532 const uint8_t *buffer,
536 const uint8_t *buffer,
541 const TEE_BigInt *bigInt);
544 const TEE_BigInt *bigInt);
548 TEE_Result TEE_BigIntConvertToS32(int32_t *dest, const TEE_BigInt *src);
552 int32_t TEE_BigIntCmp(const TEE_BigInt *op1, const TEE_BigInt *op2);
554 int32_t TEE_BigIntCmpS32(const TEE_BigInt *op, int32_t shortVal);
556 void TEE_BigIntShiftRight(TEE_BigInt *dest, const TEE_BigInt *op,
558 void __GP11_TEE_BigIntShiftRight(TEE_BigInt *dest, const TEE_BigInt *op,
561 bool TEE_BigIntGetBit(const TEE_BigInt *src, uint32_t bitIndex);
563 uint32_t TEE_BigIntGetBitCount(const TEE_BigInt *src);
567 TEE_Result TEE_BigIntAssign(TEE_BigInt *dest, const TEE_BigInt *src);
569 TEE_Result TEE_BigIntAbs(TEE_BigInt *dest, const TEE_BigInt *src);
571 void TEE_BigIntAdd(TEE_BigInt *dest, const TEE_BigInt *op1,
572 const TEE_BigInt *op2);
574 void TEE_BigIntSub(TEE_BigInt *dest, const TEE_BigInt *op1,
575 const TEE_BigInt *op2);
577 void TEE_BigIntNeg(TEE_BigInt *dest, const TEE_BigInt *op);
579 void TEE_BigIntMul(TEE_BigInt *dest, const TEE_BigInt *op1,
580 const TEE_BigInt *op2);
582 void TEE_BigIntSquare(TEE_BigInt *dest, const TEE_BigInt *op);
585 const TEE_BigInt *op1, const TEE_BigInt *op2);
589 void TEE_BigIntMod(TEE_BigInt *dest, const TEE_BigInt *op,
590 const TEE_BigInt *n);
592 void TEE_BigIntAddMod(TEE_BigInt *dest, const TEE_BigInt *op1,
593 const TEE_BigInt *op2, const TEE_BigInt *n);
595 void TEE_BigIntSubMod(TEE_BigInt *dest, const TEE_BigInt *op1,
596 const TEE_BigInt *op2, const TEE_BigInt *n);
598 void TEE_BigIntMulMod(TEE_BigInt *dest, const TEE_BigInt *op1,
599 const TEE_BigInt *op2, const TEE_BigInt *n);
601 void TEE_BigIntSquareMod(TEE_BigInt *dest, const TEE_BigInt *op,
602 const TEE_BigInt *n);
604 void TEE_BigIntInvMod(TEE_BigInt *dest, const TEE_BigInt *op,
605 const TEE_BigInt *n);
607 TEE_Result TEE_BigIntExpMod(TEE_BigInt *dest, const TEE_BigInt *op1,
608 const TEE_BigInt *op2, const TEE_BigInt *n,
609 const TEE_BigIntFMMContext *context);
613 bool TEE_BigIntRelativePrime(const TEE_BigInt *op1, const TEE_BigInt *op2);
616 TEE_BigInt *v, const TEE_BigInt *op1,
617 const TEE_BigInt *op2);
619 int32_t TEE_BigIntIsProbablePrime(const TEE_BigInt *op,
624 void TEE_BigIntConvertToFMM(TEE_BigIntFMM *dest, const TEE_BigInt *src,
625 const TEE_BigInt *n,
626 const TEE_BigIntFMMContext *context);
628 void TEE_BigIntConvertFromFMM(TEE_BigInt *dest, const TEE_BigIntFMM *src,
629 const TEE_BigInt *n,
630 const TEE_BigIntFMMContext *context);
632 void TEE_BigIntFMMConvertToBigInt(TEE_BigInt *dest, const TEE_BigIntFMM *src,
633 const TEE_BigInt *n,
634 const TEE_BigIntFMMContext *context);
636 void TEE_BigIntComputeFMM(TEE_BigIntFMM *dest, const TEE_BigIntFMM *op1,
637 const TEE_BigIntFMM *op2, const TEE_BigInt *n,
638 const TEE_BigIntFMMContext *context);