Home
last modified time | relevance | path

Searched refs:param_types (Results 1 – 25 of 36) sorted by relevance

12

/optee_os/core/pta/bcm/
H A Dwdt.c34 static TEE_Result pta_wd_config(uint32_t param_types, in pta_wd_config() argument
43 if (exp_param_types != param_types) { in pta_wd_config()
59 static TEE_Result pta_wd_start(uint32_t param_types, in pta_wd_start() argument
67 if (exp_param_types != param_types) { in pta_wd_start()
77 static TEE_Result pta_wd_ping(uint32_t param_types, in pta_wd_ping() argument
85 if (exp_param_types != param_types) { in pta_wd_ping()
95 static TEE_Result pta_wd_stop(uint32_t param_types, in pta_wd_stop() argument
103 if (exp_param_types != param_types) { in pta_wd_stop()
113 static TEE_Result pta_wd_set_timeout(uint32_t param_types, in pta_wd_set_timeout() argument
122 if (exp_param_types != param_types) { in pta_wd_set_timeout()
[all …]
H A Dgpio.c41 static TEE_Result pta_gpio_config(uint32_t param_types, in pta_gpio_config() argument
54 if (exp_param_types != param_types) { in pta_gpio_config()
84 static TEE_Result pta_gpio_set(uint32_t param_types, in pta_gpio_set() argument
97 if (exp_param_types != param_types) { in pta_gpio_set()
131 static TEE_Result pta_gpio_get(uint32_t param_types, in pta_gpio_get() argument
142 if (exp_param_types != param_types) { in pta_gpio_get()
166 uint32_t param_types, in invoke_command() argument
175 res = pta_gpio_config(param_types, params); in invoke_command()
178 res = pta_gpio_set(param_types, params); in invoke_command()
181 res = pta_gpio_get(param_types, params); in invoke_command()
H A Dsotp.c37 static TEE_Result pta_sotp_read(uint32_t param_types, in pta_sotp_read() argument
46 if (exp_param_types != param_types) { in pta_sotp_read()
60 static TEE_Result pta_sotp_write(uint32_t param_types __unused, in pta_sotp_write()
69 uint32_t param_types, in invoke_command() argument
83 res = pta_sotp_read(param_types, params); in invoke_command()
86 res = pta_sotp_write(param_types, params); in invoke_command()
H A Delog.c57 static TEE_Result pta_elog_load_nitro_fw(uint32_t param_types, in pta_elog_load_nitro_fw() argument
72 if (exp_param_types != param_types) { in pta_elog_load_nitro_fw()
136 static TEE_Result pta_elog_nitro_crash_dump(uint32_t param_types, in pta_elog_nitro_crash_dump() argument
149 if (exp_param_types != param_types) { in pta_elog_nitro_crash_dump()
184 static TEE_Result pta_elog_dump(uint32_t param_types, in pta_elog_dump() argument
196 if (exp_param_types != param_types) { in pta_elog_dump()
221 uint32_t param_types, in invoke_command() argument
230 res = pta_elog_dump(param_types, params); in invoke_command()
233 res = pta_elog_nitro_crash_dump(param_types, params); in invoke_command()
236 res = pta_elog_load_nitro_fw(param_types, params); in invoke_command()
H A Dhwrng.c24 static TEE_Result pta_hwrng_get(uint32_t param_types, in pta_hwrng_get() argument
35 if (exp_param_types != param_types) { in pta_hwrng_get()
55 uint32_t param_types, in invoke_command() argument
64 res = pta_hwrng_get(param_types, params); in invoke_command()
H A Dbnxt.c100 uint32_t param_types __unused, in invoke_command()
115 return get_bnxt_status(param_types, params); in invoke_command()
118 return get_bnxt_handshake_status(param_types, params); in invoke_command()
121 return copy_bnxt_crash_dump(param_types, params); in invoke_command()
/optee_os/lib/libutee/
H A Dtee_socket_pta.c14 static TEE_Result invoke_socket_pta(uint32_t cmd_id, uint32_t param_types, in invoke_socket_pta() argument
30 param_types, params, NULL); in invoke_socket_pta()
38 uint32_t param_types; in __tee_socket_pta_open() local
41 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_INPUT, in __tee_socket_pta_open()
73 res = invoke_socket_pta(PTA_SOCKET_OPEN, param_types, params); in __tee_socket_pta_open()
81 uint32_t param_types; in __tee_socket_pta_close() local
84 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_INPUT, in __tee_socket_pta_close()
90 return invoke_socket_pta(PTA_SOCKET_CLOSE, param_types, params); in __tee_socket_pta_close()
97 uint32_t param_types; in __tee_socket_pta_send() local
100 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_INPUT, in __tee_socket_pta_send()
[all …]
H A Duser_ta_entry.c211 static void ta_header_save_params(uint32_t param_types, in ta_header_save_params() argument
214 ta_param_types = param_types; in ta_header_save_params()
277 static void to_utee_params(struct utee_params *up, uint32_t param_types, in to_utee_params() argument
282 up->types = param_types; in to_utee_params()
284 switch (TEE_PARAM_TYPE_GET(param_types, n)) { in to_utee_params()
306 uint32_t *param_types, in from_utee_params() argument
334 if (param_types) in from_utee_params()
335 *param_types = types; in from_utee_params()
343 uint32_t param_types; in entry_open_session() local
354 from_utee_params(params, &param_types, up); in entry_open_session()
[all …]
H A Dtee_system_pta.c14 static TEE_Result invoke_system_pta(uint32_t cmd_id, uint32_t param_types, in invoke_system_pta() argument
29 param_types, params, NULL); in invoke_system_pta()
34 uint32_t param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_INPUT, in tee_map_zi() local
54 res = invoke_system_pta(PTA_SYSTEM_MAP_ZI, param_types, params); in tee_map_zi()
65 uint32_t param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_INPUT, in tee_unmap() local
74 res = invoke_system_pta(PTA_SYSTEM_UNMAP, param_types, params); in tee_unmap()
86 uint32_t param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in tee_invoke_supp_plugin() local
102 res = invoke_system_pta(PTA_SYSTEM_SUPP_PLUGIN_INVOKE, param_types, in tee_invoke_supp_plugin()
/optee_os/lib/libutee/arch/arm/gprof/
H A Dgprof_pta.c13 static TEE_Result invoke_gprof_pta(uint32_t cmd_id, uint32_t param_types, in invoke_gprof_pta() argument
26 param_types, params, NULL); in invoke_gprof_pta()
33 uint32_t param_types; in __pta_gprof_send() local
36 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_INOUT, in __pta_gprof_send()
44 res = invoke_gprof_pta(PTA_GPROF_SEND, param_types, params); in __pta_gprof_send()
54 uint32_t param_types; in __pta_gprof_pc_sampling_start() local
56 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INOUT, in __pta_gprof_pc_sampling_start()
65 return invoke_gprof_pta(PTA_GPROF_START_PC_SAMPLING, param_types, in __pta_gprof_pc_sampling_start()
72 uint32_t param_types; in __pta_gprof_pc_sampling_stop() local
75 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_VALUE_OUTPUT, in __pta_gprof_pc_sampling_stop()
[all …]
/optee_os/core/pta/k3/
H A Dotp.c14 static TEE_Result write_otp_row(uint32_t param_types, TEE_Param params[4]) in write_otp_row() argument
25 if (param_types != exp_param_types) in write_otp_row()
38 static TEE_Result read_otp_mmr(uint32_t param_types, TEE_Param params[4]) in read_otp_mmr() argument
49 if (param_types != exp_param_types) in read_otp_mmr()
61 static TEE_Result lock_otp_row(uint32_t param_types, TEE_Param params[4]) in lock_otp_row() argument
74 if (param_types != exp_param_types) in lock_otp_row()
100 uint32_t command, uint32_t param_types, in invoke_command() argument
105 return read_otp_mmr(param_types, params); in invoke_command()
107 return write_otp_row(param_types, params); in invoke_command()
109 return lock_otp_row(param_types, params); in invoke_command()
/optee_os/core/pta/
H A Dsystem.c30 static TEE_Result system_rng_reseed(uint32_t param_types, in system_rng_reseed() argument
42 if (exp_pt != param_types) in system_rng_reseed()
63 uint32_t param_types, in system_derive_ta_unique_key() argument
76 if (exp_pt != param_types) in system_derive_ta_unique_key()
137 uint32_t param_types, in system_map_zi() argument
154 if (exp_pt != param_types) in system_map_zi()
183 static TEE_Result system_unmap(struct user_mode_ctx *uctx, uint32_t param_types, in system_unmap() argument
196 if (exp_pt != param_types) in system_unmap()
224 uint32_t param_types, in system_dlopen() argument
236 if (exp_pt != param_types) in system_dlopen()
[all …]
H A Dgprof.c50 static TEE_Result gprof_send(struct ts_session *s, uint32_t param_types, in gprof_send() argument
58 if (exp_pt != param_types) in gprof_send()
66 uint32_t param_types, in gprof_start_pc_sampling() argument
79 if (exp_pt != param_types) in gprof_start_pc_sampling()
108 uint32_t param_types, in gprof_stop_pc_sampling() argument
118 if (exp_pt != param_types) in gprof_stop_pc_sampling()
147 static TEE_Result open_session(uint32_t param_types __unused, in open_session()
163 uint32_t param_types, in invoke_command() argument
170 return gprof_send(s, param_types, params); in invoke_command()
172 return gprof_start_pc_sampling(s, param_types, params); in invoke_command()
[all …]
H A Dattestation.c359 static TEE_Result cmd_get_pubkey(uint32_t param_types, in cmd_get_pubkey() argument
369 if (param_types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_OUTPUT, in cmd_get_pubkey()
583 static TEE_Result cmd_get_ta_shdr_digest(uint32_t param_types, in cmd_get_ta_shdr_digest() argument
595 if (param_types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in cmd_get_ta_shdr_digest()
626 static TEE_Result cmd_hash_ta_memory(uint32_t param_types, in cmd_hash_ta_memory() argument
638 if (param_types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in cmd_hash_ta_memory()
677 static TEE_Result cmd_hash_tee_memory(uint32_t param_types, in cmd_hash_tee_memory() argument
688 if (param_types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in cmd_hash_tee_memory()
764 uint32_t param_types, in invoke_command() argument
772 res = to_bounce_params(param_types, params, bparams, &eparams); in invoke_command()
[all …]
H A Dsecstor_ta_mgmt.c139 static TEE_Result bootstrap(uint32_t param_types, in bootstrap() argument
149 if (param_types != exp_pt) in bootstrap()
168 uint32_t param_types, in invoke_command() argument
173 return bootstrap(param_types, params); in invoke_command()
/optee_os/core/pta/imx/
H A Docotp.c12 static TEE_Result chip_uid(uint32_t param_types, in chip_uid() argument
21 if (param_types != exp_param_types) in chip_uid()
36 static TEE_Result read_fuse(uint32_t param_types, in read_fuse() argument
46 if (param_types != exp_param_types) in read_fuse()
60 uint32_t cmd_id, uint32_t param_types, in invokeCommandEntryPoint() argument
65 return chip_uid(param_types, params); in invokeCommandEntryPoint()
67 return read_fuse(param_types, params); in invokeCommandEntryPoint()
H A Dmanufacturing_protection.c15 static TEE_Result mp_get_public_key(uint32_t param_types, in mp_get_public_key() argument
26 if (param_types != exp_param_types) in mp_get_public_key()
40 static TEE_Result mp_signature(uint32_t param_types, in mp_signature() argument
55 if (param_types != exp_param_types) in mp_signature()
92 pta_mp_open_session(uint32_t param_types __unused, in pta_mp_open_session()
109 uint32_t cmd_id, uint32_t param_types, in pta_mp_invoke_cmd() argument
114 return mp_signature(param_types, params); in pta_mp_invoke_cmd()
116 return mp_get_public_key(param_types, params); in pta_mp_invoke_cmd()
H A Ddek_blob.c101 static TEE_Result cmd_dek_generate(uint32_t param_types, in cmd_dek_generate() argument
109 if (param_types != exp_param_types) in cmd_dek_generate()
124 uint32_t param_types, in invoke_command() argument
129 return cmd_dek_generate(param_types, params); in invoke_command()
H A Ddigprog.c13 uint32_t param_types, in invokeCommandEntryPoint() argument
21 if (param_types != exp_param_types) in invokeCommandEntryPoint()
/optee_os/core/tee/
H A Dsocket.c20 static TEE_Result socket_open(uint32_t instance_id, uint32_t param_types, in socket_open() argument
32 if (exp_pt != param_types) { in socket_open()
34 param_types, exp_pt); in socket_open()
64 static TEE_Result socket_close(uint32_t instance_id, uint32_t param_types, in socket_close() argument
73 if (exp_pt != param_types) { in socket_close()
75 param_types, exp_pt); in socket_close()
85 static TEE_Result socket_send(uint32_t instance_id, uint32_t param_types, in socket_send() argument
97 if (exp_pt != param_types) { in socket_send()
99 param_types, exp_pt); in socket_send()
126 static TEE_Result socket_recv(uint32_t instance_id, uint32_t param_types, in socket_recv() argument
[all …]
/optee_os/lib/libdl/
H A Ddlfcn.c18 static TEE_Result invoke_system_pta(uint32_t cmd_id, uint32_t param_types, in invoke_system_pta() argument
31 cmd_id, param_types, params, NULL); in invoke_system_pta()
42 uint32_t param_types = 0; in dlopen() local
55 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in dlopen()
64 res = invoke_system_pta(PTA_SYSTEM_DLOPEN, param_types, params); in dlopen()
96 uint32_t param_types = 0; in dlsym() local
102 param_types = TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in dlsym()
112 res = invoke_system_pta(PTA_SYSTEM_DLSYM, param_types, params); in dlsym()
/optee_os/core/kernel/
H A Dpseudo_ta.c161 uint32_t param_types = 0; in pseudo_ta_enter_open_session() local
171 param_types = ta_sess->param->types; in pseudo_ta_enter_open_session()
174 res = stc->pseudo_ta->open_session_entry_point(param_types, in pseudo_ta_enter_open_session()
193 uint32_t param_types = 0; in pseudo_ta_enter_invoke_cmd() local
205 param_types = ta_sess->param->types; in pseudo_ta_enter_invoke_cmd()
210 param_types, in pseudo_ta_enter_invoke_cmd()
335 TEE_Result to_bounce_params(uint32_t param_types, in to_bounce_params() argument
352 switch (TEE_PARAM_TYPE_GET(param_types, i)) { in to_bounce_params()
367 switch (TEE_PARAM_TYPE_GET(param_types, i)) { in to_bounce_params()
388 TEE_Result from_bounce_params(uint32_t param_types, in from_bounce_params() argument
[all …]
/optee_os/core/pta/stm32mp/
H A Dremoteproc_pta.c316 uint32_t param_types, in rproc_pta_invoke_command() argument
321 return rproc_pta_capabilities(param_types, params); in rproc_pta_invoke_command()
323 return rproc_pta_load_segment(param_types, params); in rproc_pta_invoke_command()
325 return rproc_pta_set_memory(param_types, params); in rproc_pta_invoke_command()
327 return rproc_pta_start(param_types, params); in rproc_pta_invoke_command()
329 return rproc_pta_stop(param_types, params); in rproc_pta_invoke_command()
331 return rproc_pta_da_to_pa(param_types, params); in rproc_pta_invoke_command()
333 return rproc_pta_verify_digest(param_types, params); in rproc_pta_invoke_command()
335 return rproc_pta_release_resources(param_types, params); in rproc_pta_invoke_command()
/optee_os/core/pta/veraison_attestation/
H A Dveraison_attestation.c45 static TEE_Result cmd_get_cbor_evidence(uint32_t param_types, in cmd_get_cbor_evidence() argument
70 if (param_types != TEE_PARAM_TYPES(TEE_PARAM_TYPE_MEMREF_INPUT, in cmd_get_cbor_evidence()
143 uint32_t param_types, in invoke_command() argument
148 return cmd_get_cbor_evidence(param_types, params); in invoke_command()
/optee_os/core/pta/tests/
H A Dmisc.h34 TEE_Result core_aes_perf_tests(uint32_t param_types,
37 TEE_Result core_dt_driver_tests(uint32_t param_types,

12