Home
last modified time | relevance | path

Searched refs:optMemSize (Results 1 - 6 of 6) sorted by relevance

/base/tee/tee_client/services/cadaemon/src/ca_daemon/
H A Dcadaemon_stub.cpp272 static bool GetOptMemFromData(MessageParcel &data, sptr<Ashmem> &optMem, uint32_t &optMemSize) in GetOptMemFromData() argument
275 bool retTmp = data.ReadUint32(optMemSize); in GetOptMemFromData()
278 if (optMemSize > 0) { in GetOptMemFromData()
361 uint32_t optMemSize; in OpenSessionRecvProc() local
363 retTmp = GetOptMemFromData(data, optMem, optMemSize); in OpenSessionRecvProc()
370 result = OpenSession(&context, taPath, fd, uuid, connMethod, &operation, optMemSize, optMem, reply); in OpenSessionRecvProc()
372 result = OpenSession(&context, taPath, fd, uuid, connMethod, nullptr, optMemSize, optMem, reply); in OpenSessionRecvProc()
434 uint32_t optMemSize; in InvokeCommandRecvProc() local
436 retTmp = GetOptMemFromData(data, optMem, optMemSize); in InvokeCommandRecvProc()
443 result = InvokeCommand(&context, &session, commandID, &operation, optMemSize, optMe in InvokeCommandRecvProc()
[all...]
H A Dcadaemon_interface.h31 TEEC_Operation *operation, uint32_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) = 0;
34 TEEC_Operation *operation, uint32_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) = 0;
H A Dcadaemon_service.h77 uint32_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) override;
80 TEEC_Operation *operation, uint32_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) override;
108 TEEC_Result GetTeecOptMem(TEEC_Operation *operation, size_t optMemSize,
H A Dcadaemon_service.cpp688 TEEC_Result CaDaemonService::GetTeecOptMem(TEEC_Operation *operation, size_t optMemSize, in GetTeecOptMem() argument
691 if (operation == nullptr || optMemSize == 0) { in GetTeecOptMem()
697 size_t sizeLeft = optMemSize; in GetTeecOptMem()
701 uint8_t *ptr = static_cast<uint8_t *>(const_cast<void *>(optMem->ReadFromAshmem(optMemSize, 0))); in GetTeecOptMem()
710 if (CheckSizeStatus(shmInfoOffset, refSize, optMemSize, sizeLeft)) { in GetTeecOptMem()
712 refSize, shmInfoOffset, (uint32_t)sizeLeft, (uint32_t)optMemSize); in GetTeecOptMem()
723 tmpInputPara.totalSize = optMemSize; in GetTeecOptMem()
790 TEEC_Operation *operation, uint32_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) in OpenSession()
809 ret = GetTeecOptMem(operation, optMemSize, optMem, &paraDecode); in OpenSession()
888 TEEC_Operation *operation, uint32_t optMemSize, spt in InvokeCommand()
788 OpenSession(TEEC_Context *context, const char *taPath, int32_t fd, const TEEC_UUID *destination, uint32_t connectionMethod, TEEC_Operation *operation, uint32_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) OpenSession() argument
887 InvokeCommand(TEEC_Context *context, TEEC_Session *session, uint32_t commandID, TEEC_Operation *operation, uint32_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) InvokeCommand() argument
[all...]
/base/tee/tee_client/interfaces/kits/c/src/
H A Dtee_client.cpp542 size_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) in GetTeecOptMem()
566 if (optMemSize != 0) { in GetTeecOptMem()
567 data = optMem->ReadFromAshmem(optMemSize, 0); in GetTeecOptMem()
569 return TeecOptDecode(operation, optRet, reinterpret_cast<const uint8_t *>(data), optMemSize); in GetTeecOptMem()
736 size_t optMemSize; in OpenSessionSendCmd() local
738 TEEC_Result nRet = GetOptMemSize(operation, &optMemSize); in OpenSessionSendCmd()
741 nRet = CopyTeecOptMem(operation, optMemSize, optMem); in OpenSessionSendCmd()
753 parRet = data.WriteUint32(optMemSize); in OpenSessionSendCmd()
755 if (optMemSize > 0) { in OpenSessionSendCmd()
775 nRet = GetTeecOptMem(operation, optMemSize, optMe in OpenSessionSendCmd()
541 GetTeecOptMem(TEEC_Operation *operation, size_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply) GetTeecOptMem() argument
921 CopyTeecOptMem(TEEC_Operation *operation, size_t optMemSize, sptr<Ashmem> &optMem) CopyTeecOptMem() argument
955 GetPartialMemSize(TEEC_Operation *operation, size_t optMemSize, uint32_t paramCnt, uint32_t *cSize) GetPartialMemSize() argument
994 size_t optMemSize = 0; GetOptMemSize() local
1104 size_t optMemSize; InvokeCommandSendCmd() local
[all...]
H A Dtee_client.h121 TEEC_Result GetPartialMemSize(TEEC_Operation *operation, size_t optMemSize,
123 TEEC_Result CopyTeecOptMem(TEEC_Operation *operation, size_t optMemSize, sptr<Ashmem> &optMem);
126 TEEC_Result GetTeecOptMem(TEEC_Operation *operation, size_t optMemSize, sptr<Ashmem> &optMem, MessageParcel &reply);

Completed in 5 milliseconds