Lines Matching refs:params
20 struct thread_param params[3] = { }; in gprof_send_rpc() local
36 params[0] = THREAD_PARAM_VALUE(INOUT, *id, 0, 0); in gprof_send_rpc()
37 params[1] = THREAD_PARAM_MEMREF(IN, mobj, 0, sizeof(*uuid)); in gprof_send_rpc()
38 params[2] = THREAD_PARAM_MEMREF(IN, mobj, sizeof(*uuid), len); in gprof_send_rpc()
40 res = thread_rpc_cmd(OPTEE_RPC_CMD_GPROF, 3, params); in gprof_send_rpc()
44 *id = (uint32_t)params[0].u.value.a; in gprof_send_rpc()
51 TEE_Param params[TEE_NUM_PARAMS]) in gprof_send()
61 return gprof_send_rpc(&s->ctx->uuid, params[1].memref.buffer, in gprof_send()
62 params[1].memref.size, ¶ms[0].value.a); in gprof_send()
67 TEE_Param params[TEE_NUM_PARAMS]) in gprof_start_pc_sampling()
87 buf = (uaddr_t)params[0].memref.buffer; in gprof_start_pc_sampling()
88 len = params[0].memref.size; in gprof_start_pc_sampling()
89 offset = params[1].value.a; in gprof_start_pc_sampling()
90 scale = params[1].value.b; in gprof_start_pc_sampling()
109 TEE_Param params[TEE_NUM_PARAMS]) in gprof_stop_pc_sampling()
131 params[0].value.a = rate; in gprof_stop_pc_sampling()
148 TEE_Param params[TEE_NUM_PARAMS] __unused, in open_session()
164 TEE_Param params[TEE_NUM_PARAMS]) in invoke_command()
170 return gprof_send(s, param_types, params); in invoke_command()
172 return gprof_start_pc_sampling(s, param_types, params); in invoke_command()
174 return gprof_stop_pc_sampling(s, param_types, params); in invoke_command()