Home
last modified time | relevance | path

Searched refs:conn_handle_t (Results 1 – 9 of 9) sorted by relevance

/trusted-firmware-m-3.4.0/secure_fw/spm/cmsis_psa/
Dspm_ipc.h79 struct conn_handle_t { struct
111 struct conn_handle_t *p_handles; /* Handle(s) link */ argument
130 struct conn_handle_t *p_handles;
156 struct conn_handle_t *tfm_spm_create_conn_handle(void);
166 psa_status_t tfm_spm_validate_conn_handle(const struct conn_handle_t *conn_handle);
176 void tfm_spm_free_conn_handle(struct conn_handle_t *conn_handle);
192 struct conn_handle_t *spm_get_handle_by_signal(struct partition_t *p_ptn,
234 struct conn_handle_t *spm_get_handle_by_client_handle(psa_handle_t handle,
249 struct conn_handle_t *spm_get_handle_by_msg_handle(psa_handle_t msg_handle);
267 void spm_fill_message(struct conn_handle_t *conn_handle,
[all …]
Dspm_ipc.c54 TFM_POOL_DECLARE(conn_handle_pool, sizeof(struct conn_handle_t),
95 psa_handle_t tfm_spm_to_user_handle(struct conn_handle_t *handle_instance) in tfm_spm_to_user_handle()
123 struct conn_handle_t *tfm_spm_to_handle_instance(psa_handle_t user_handle) in tfm_spm_to_handle_instance()
125 struct conn_handle_t *handle_instance; in tfm_spm_to_handle_instance()
131 handle_instance = (struct conn_handle_t *)((((uintptr_t)user_handle - in tfm_spm_to_handle_instance()
139 struct conn_handle_t *tfm_spm_create_conn_handle(void) in tfm_spm_create_conn_handle()
141 struct conn_handle_t *p_handle; in tfm_spm_create_conn_handle()
144 p_handle = (struct conn_handle_t *)tfm_pool_alloc(conn_handle_pool); in tfm_spm_create_conn_handle()
156 psa_status_t tfm_spm_validate_conn_handle(const struct conn_handle_t *handle) in tfm_spm_validate_conn_handle()
167 void tfm_spm_free_conn_handle(struct conn_handle_t *conn_handle) in tfm_spm_free_conn_handle()
[all …]
Dtfm_rpc.c118 const struct conn_handle_t *handle = (const struct conn_handle_t *)owner; in tfm_rpc_client_call_reply()
123 void tfm_rpc_set_caller_data(struct conn_handle_t *handle, int32_t client_id) in tfm_rpc_set_caller_data()
Dtfm_rpc.h173 __STATIC_INLINE bool is_tfm_rpc_msg(const struct conn_handle_t *handle) in is_tfm_rpc_msg()
199 void tfm_rpc_set_caller_data(struct conn_handle_t *handle, int32_t client_id);
/trusted-firmware-m-3.4.0/secure_fw/spm/include/ffm/
Dbackend.h41 struct conn_handle_t *handle);
47 psa_status_t backend_replying(struct conn_handle_t *handle, int32_t status);
/trusted-firmware-m-3.4.0/secure_fw/spm/ffm/
Dpsa_api.c152 struct conn_handle_t *conn_handle; in tfm_spm_client_psa_call()
335 struct conn_handle_t *conn_handle; in tfm_spm_client_psa_connect()
395 struct conn_handle_t *conn_handle; in tfm_spm_client_psa_close()
490 struct conn_handle_t *handle = NULL; in tfm_spm_partition_psa_get()
550 struct conn_handle_t *handle = NULL; in tfm_spm_partition_psa_read()
620 struct conn_handle_t *handle = NULL; in tfm_spm_partition_psa_skip()
680 struct conn_handle_t *handle = NULL; in tfm_spm_partition_psa_write()
749 struct conn_handle_t *handle; in tfm_spm_partition_psa_reply()
916 struct conn_handle_t *handle; in tfm_spm_partition_psa_set_rhandle()
1040 struct conn_handle_t *handle; in tfm_spm_partition_psa_map_invec()
[all …]
Dbackend_sfn.c40 struct conn_handle_t *handle) in backend_messaging()
73 psa_status_t backend_replying(struct conn_handle_t *handle, int32_t status) in backend_replying()
Dbackend_ipc.c101 struct conn_handle_t *handle) in backend_messaging()
142 psa_status_t backend_replying(struct conn_handle_t *handle, int32_t status) in backend_replying()
/trusted-firmware-m-3.4.0/docs/technical_references/design_docs/dual-cpu/
Dcommunication_prototype_between_nspe_and_spe_in_dual_core_systems.rst438 void tfm_rpc_set_caller_data(struct conn_handle_t *handle, int32_t client_id);