uint8_t type = TEEC_PARAM_TYPE_GET(operation->paramTypes, i);
if (type >= TEEC_MEMREF_WHOLE && type <= TEEC_MEMREF_PARTIAL_INOUT) {
op->params[i].memref.parent = (TEEC_SharedMemory*)operation->params[i].memref.parent->imp;
+ op->params[i].memref.size = operation->params[i].memref.size;
+ op->params[i].memref.offset = operation->params[i].memref.offset;
} else {
op->params[i] = operation->params[i];
}
for (int i = 0; i < 4; ++i) {
uint8_t type = TEEC_PARAM_TYPE_GET(operation->paramTypes, i);
if (type >= TEEC_MEMREF_WHOLE && type <= TEEC_MEMREF_PARTIAL_INOUT) {
+ operation->params[i].memref.size = op->params[i].memref.size;
+ operation->params[i].memref.offset = op->params[i].memref.offset;
} else {
operation->params[i] = op->params[i];
}