Lines Matching refs:params

20 			      TEE_Param params[TEE_NUM_PARAMS])  in socket_open()
39 params[1].memref.size, &mobj); in socket_open()
43 memcpy(va, params[1].memref.buffer, params[1].memref.size); in socket_open()
47 params[0].value.b, /* server port number */ in socket_open()
48 params[2].value.a, /* protocol */ in socket_open()
49 params[0].value.a /* ip version */); in socket_open()
50 tpm[2] = THREAD_PARAM_MEMREF(IN, mobj, 0, params[1].memref.size); in socket_open()
55 params[3].value.a = tpm[3].u.value.a; in socket_open()
61 TEE_Param params[TEE_NUM_PARAMS]) in socket_close()
76 params[0].value.a); in socket_close()
82 TEE_Param params[TEE_NUM_PARAMS]) in socket_send()
101 params[1].memref.size, &mobj); in socket_send()
105 memcpy(va, params[1].memref.buffer, params[1].memref.size); in socket_send()
108 params[0].value.a /* handle */); 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()
114 params[2].value.a = tpm[2].u.value.b; /* transmitted bytes */ in socket_send()
120 TEE_Param params[TEE_NUM_PARAMS]) in socket_recv()
137 if (params[1].memref.size) { in socket_recv()
140 params[1].memref.size, &mobj); in socket_recv()
146 params[0].value.a /* handle */); 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()
152 if (params[1].memref.size) in socket_recv()
153 memcpy(params[1].memref.buffer, va, 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()
161 TEE_Param params[TEE_NUM_PARAMS]) in socket_ioctl()
180 params[1].memref.size, &mobj); in socket_ioctl()
184 memcpy(va, params[1].memref.buffer, params[1].memref.size); in socket_ioctl()
187 params[0].value.a /* handle */); 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()
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()
202 TEE_Param params[TEE_NUM_PARAMS]);
246 uint32_t param_types, TEE_Param params[TEE_NUM_PARAMS]) in pta_socket_invoke_command()
249 return ta_funcs[cmd_id]((vaddr_t)sess_ctx, param_types, params); in pta_socket_invoke_command()