Home
last modified time | relevance | path

Searched refs:memref (Results 1 - 8 of 8) sorted by relevance

/base/tee/tee_client/frameworks/include/
H A Dtc_ns_client.h48 } memref; member
104 } memref; member
/base/tee/tee_client/interfaces/kits/c/src/
H A Dtee_client.cpp130 static TEEC_Result TEEC_CheckMemRef(TEEC_RegisteredMemoryReference memref, uint32_t paramType) in TEEC_CheckMemRef() argument
132 if ((memref.parent == nullptr) || (memref.parent->buffer == nullptr)) { in TEEC_CheckMemRef()
133 tloge("parent of memref is null, or the buffer is zero\n"); in TEEC_CheckMemRef()
138 if (!(memref.parent->flags & TEEC_MEM_INPUT)) { in TEEC_CheckMemRef()
142 if (!(memref.parent->flags & TEEC_MEM_OUTPUT)) { in TEEC_CheckMemRef()
146 if (!(memref.parent->flags & TEEC_MEM_INPUT)) { in TEEC_CheckMemRef()
149 if (!(memref.parent->flags & TEEC_MEM_OUTPUT)) { in TEEC_CheckMemRef()
159 if (((memref.offset + memref in TEEC_CheckMemRef()
[all...]
/base/tee/tee_client/frameworks/libteec_vendor/
H A Dtee_client_api.c515 param->memref.buffer = (unsigned int)(uintptr_t)tempRef->buffer; in TEEC_EncodeTempParam()
516 param->memref.buffer_h_addr = ((unsigned long long)(uintptr_t)tempRef->buffer) >> H_OFFSET; in TEEC_EncodeTempParam()
517 param->memref.size_addr = (unsigned int)(uintptr_t)&tempRef->size; in TEEC_EncodeTempParam()
518 param->memref.size_h_addr = ((unsigned long long)(uintptr_t)&tempRef->size) >> H_OFFSET; in TEEC_EncodeTempParam()
526 param->memref.offset = 0; in TEEC_EncodePartialParam()
527 param->memref.size_addr = (unsigned int)(uintptr_t)&memRef->parent->size; in TEEC_EncodePartialParam()
528 param->memref.size_h_addr = ((unsigned long long)(uintptr_t)&memRef->parent->size) >> H_OFFSET; in TEEC_EncodePartialParam()
530 param->memref.offset = memRef->offset; in TEEC_EncodePartialParam()
531 param->memref.size_addr = (unsigned int)(uintptr_t)&memRef->size; in TEEC_EncodePartialParam()
532 param->memref in TEEC_EncodePartialParam()
576 const TEEC_RegisteredMemoryReference *memref = &operation->params[paramCnt].memref; TEEC_EncodeParam() local
1565 TEEC_CheckMemRef(TEEC_ContextInner *context, TEEC_RegisteredMemoryReference memref, uint32_t paramType) TEEC_CheckMemRef() argument
[all...]
H A Dload_sec_file.c92 ioctlArg.memref.file_addr = (uint32_t)(uintptr_t)fileBuffer; in LoadSecFile()
93 ioctlArg.memref.file_h_addr = (uint32_t)(((uint64_t)(uintptr_t)fileBuffer) >> H_OFFSET); in LoadSecFile()
/base/tee/tee_client/interfaces/kits/c/include/
H A Dtee_client_type.h184 TEEC_RegisteredMemoryReference memref; member
/base/tee/tee_client/services/teecd/src/
H A Dsecfile_load_agent.c134 ioctlArg.memref.file_addr = (uint32_t)(uintptr_t)fileBuffer; in LoadSecFile()
135 ioctlArg.memref.file_h_addr = (uint32_t)(((uint64_t)(uintptr_t)fileBuffer) >> H_OFFSET); in LoadSecFile()
/base/tee/tee_client/services/cadaemon/src/ca_daemon/
H A Dcadaemon_service.cpp585 retOperation.params[i].memref.parent = nullptr; in WriteOperation()
654 refSize = params->memref.size; in TeecOptDecodePartialMem()
664 params->memref.offset = 0; in TeecOptDecodePartialMem()
674 params->memref.parent = shareMemBuf; in TeecOptDecodePartialMem()
H A Dcadaemon_stub.cpp239 operation->params[paramCnt].memref.parent = nullptr; in GetOperationFromData()

Completed in 8 milliseconds