Lines Matching refs:SharedMem
668 TEEC_SharedMemory SharedMem = {0}; in trusty_write_oem_ns_otp() local
670 SharedMem.size = byte_len; in trusty_write_oem_ns_otp()
671 SharedMem.flags = 0; in trusty_write_oem_ns_otp()
673 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem); in trusty_write_oem_ns_otp()
677 TeecOperation.params[1].tmpref.buffer = SharedMem.buffer; in trusty_write_oem_ns_otp()
678 TeecOperation.params[1].tmpref.size = SharedMem.size; in trusty_write_oem_ns_otp()
680 memcpy(SharedMem.buffer, byte_buf, SharedMem.size); in trusty_write_oem_ns_otp()
694 TEEC_ReleaseSharedMemory(&SharedMem); in trusty_write_oem_ns_otp()
733 TEEC_SharedMemory SharedMem = {0}; in trusty_read_oem_ns_otp() local
735 SharedMem.size = byte_len; in trusty_read_oem_ns_otp()
736 SharedMem.flags = 0; in trusty_read_oem_ns_otp()
738 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem); in trusty_read_oem_ns_otp()
742 TeecOperation.params[1].tmpref.buffer = SharedMem.buffer; in trusty_read_oem_ns_otp()
743 TeecOperation.params[1].tmpref.size = SharedMem.size; in trusty_read_oem_ns_otp()
757 memcpy(byte_buf, SharedMem.buffer, SharedMem.size); in trusty_read_oem_ns_otp()
760 TEEC_ReleaseSharedMemory(&SharedMem); in trusty_read_oem_ns_otp()
800 TEEC_SharedMemory SharedMem = {0}; in trusty_write_oem_otp_key() local
802 SharedMem.size = byte_len; in trusty_write_oem_otp_key()
803 SharedMem.flags = 0; in trusty_write_oem_otp_key()
805 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem); in trusty_write_oem_otp_key()
809 TeecOperation.params[1].tmpref.buffer = SharedMem.buffer; in trusty_write_oem_otp_key()
810 TeecOperation.params[1].tmpref.size = SharedMem.size; in trusty_write_oem_otp_key()
812 memcpy(SharedMem.buffer, byte_buf, SharedMem.size); in trusty_write_oem_otp_key()
826 TEEC_ReleaseSharedMemory(&SharedMem); in trusty_write_oem_otp_key()