Projects
Eulaceura:Factory
itrustee_sdk
_service:obs_scm:0003-no-copy-shared-memory.patch
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:0003-no-copy-shared-memory.patch of Package itrustee_sdk
From 790d125b5422de0dbcaec67c88aa89d58b258c58 Mon Sep 17 00:00:00 2001 From: root <root@DESKTOP-OCBU7K8.localdomain> Date: Fri, 6 May 2022 19:35:30 +0800 Subject: [PATCH] lilianhui1@huawei.com Signed-off-by: root <root@DESKTOP-OCBU7K8.localdomain> --- include/CA/tee_client_constants.h | 2 ++ include/TA/tee_defines.h | 1 + 2 files changed, 3 insertions(+) diff --git a/include/CA/tee_client_constants.h b/include/CA/tee_client_constants.h index 9ddff9b..3b86dcb 100644 --- a/include/CA/tee_client_constants.h +++ b/include/CA/tee_client_constants.h @@ -66,6 +66,7 @@ enum TEEC_SharedMemCtl { TEEC_MEM_INPUT = 0x1, /* input type of memroy */ TEEC_MEM_OUTPUT = 0x2, /* output type of memory */ TEEC_MEM_INOUT = 0x3, /* memory is used as both input and output */ + TEEC_MEM_SHARED_INOUT = 0x4, /* no copy shared memory */ }; enum TEEC_ParamType { @@ -79,6 +80,7 @@ enum TEEC_ParamType { refer TEEC_TempMemoryReference */ TEEC_ION_INPUT = 0x08, /* input type of icon memory reference, refer TEEC_IonReference */ TEEC_ION_SGLIST_INPUT = 0x09, /* input type of ion memory block reference, refer TEEC_IonSglistReference */ + TEEC_MEMREF_SHARED_INOUT = 0xa, /* no copy mem */ TEEC_MEMREF_WHOLE = 0xc, /* use whole memory block, refer TEEC_RegisteredMemoryReference */ TEEC_MEMREF_PARTIAL_INPUT = 0xd, /* input type of memory reference, refer TEEC_RegisteredMemoryReference */ TEEC_MEMREF_PARTIAL_OUTPUT = 0xe, /* output type of memory reference, refer TEEC_RegisteredMemoryReference */ diff --git a/include/TA/tee_defines.h b/include/TA/tee_defines.h index 8289c07..8fa7ada 100755 --- a/include/TA/tee_defines.h +++ b/include/TA/tee_defines.h @@ -84,6 +84,7 @@ enum TEE_ParamType { TEE_PARAM_TYPE_MEMREF_INOUT = 0x7, TEE_PARAM_TYPE_ION_INPUT = 0x8, TEE_PARAM_TYPE_ION_SGLIST_INPUT = 0x9, + TEE_PARAM_TYPE_MEMREF_SHARED_INOUT = 0xa, }; #define S_VAR_NOT_USED(variable) \ -- 2.27.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2