Lines Matching refs:tpm

22 	struct thread_param tpm[4] = { };  in socket_open()  local
45 tpm[0] = THREAD_PARAM_VALUE(IN, OPTEE_RPC_SOCKET_OPEN, instance_id, 0); in socket_open()
46 tpm[1] = THREAD_PARAM_VALUE(IN, in socket_open()
50 tpm[2] = THREAD_PARAM_MEMREF(IN, mobj, 0, params[1].memref.size); in socket_open()
51 tpm[3] = THREAD_PARAM_VALUE(OUT, 0, 0, 0); in socket_open()
53 res = thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 4, tpm); in socket_open()
55 params[3].value.a = tpm[3].u.value.a; in socket_open()
63 struct thread_param tpm = { }; in socket_close() local
75 tpm = THREAD_PARAM_VALUE(IN, OPTEE_RPC_SOCKET_CLOSE, instance_id, in socket_close()
78 return thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 1, &tpm); in socket_close()
84 struct thread_param tpm[3] = { }; in socket_send() local
107 tpm[0] = THREAD_PARAM_VALUE(IN, OPTEE_RPC_SOCKET_SEND, instance_id, in socket_send()
109 tpm[1] = THREAD_PARAM_MEMREF(IN, mobj, 0, params[1].memref.size); in socket_send()
110 tpm[2] = THREAD_PARAM_VALUE(INOUT, params[0].value.b, /* timeout */ in socket_send()
113 res = thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 3, tpm); in socket_send()
114 params[2].value.a = tpm[2].u.value.b; /* transmitted bytes */ in socket_send()
122 struct thread_param tpm[3] = { }; in socket_recv() local
145 tpm[0] = THREAD_PARAM_VALUE(IN, OPTEE_RPC_SOCKET_RECV, instance_id, in socket_recv()
147 tpm[1] = THREAD_PARAM_MEMREF(OUT, mobj, 0, params[1].memref.size); in socket_recv()
148 tpm[2] = THREAD_PARAM_VALUE(IN, params[0].value.b /* timeout */, 0, 0); in socket_recv()
150 res = thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 3, tpm); in socket_recv()
154 MIN(params[1].memref.size, tpm[1].u.memref.size)); in socket_recv()
155 params[1].memref.size = tpm[1].u.memref.size; in socket_recv()
163 struct thread_param tpm[3] = { }; in socket_ioctl() local
186 tpm[0] = THREAD_PARAM_VALUE(IN, OPTEE_RPC_SOCKET_IOCTL, instance_id, in socket_ioctl()
188 tpm[1] = THREAD_PARAM_MEMREF(INOUT, mobj, 0, params[1].memref.size); in socket_ioctl()
189 tpm[2] = THREAD_PARAM_VALUE(IN, params[0].value.b /* ioctl command */, in socket_ioctl()
192 res = thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 3, tpm); in socket_ioctl()
193 if (tpm[1].u.memref.size <= params[1].memref.size) in socket_ioctl()
194 memcpy(params[1].memref.buffer, va, tpm[1].u.memref.size); in socket_ioctl()
196 params[1].memref.size = tpm[1].u.memref.size; in socket_ioctl()
234 struct thread_param tpm = { in pta_socket_close_session() local
240 res = thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 1, &tpm); in pta_socket_close_session()