Home
last modified time | relevance | path

Searched refs:sp_mem (Results 1 – 6 of 6) sorted by relevance

/optee_os/core/include/mm/
H A Dsp_mem.h13 struct sp_mem;
26 struct sp_mem *smem;
59 struct sp_mem { struct
69 SLIST_ENTRY(sp_mem) link; argument
72 struct sp_mem *sp_mem_new(void);
73 struct sp_mem_receiver *sp_mem_get_receiver(uint32_t s_id, struct sp_mem *smem);
74 struct sp_mem *sp_mem_get(uint64_t handle);
79 void sp_mem_remove(struct sp_mem *s_mem);
80 void sp_mem_add(struct sp_mem *smem);
/optee_os/core/arch/arm/mm/
H A Dsp_mem.c18 SLIST_HEAD(sp_mem_head, sp_mem);
184 struct sp_mem_receiver *sp_mem_get_receiver(uint32_t s_id, struct sp_mem *smem) in sp_mem_get_receiver()
195 struct sp_mem *sp_mem_get(uint64_t handle) in sp_mem_get()
197 struct sp_mem *smem = NULL; in sp_mem_get()
221 struct sp_mem *sp_mem_new(void) in sp_mem_new()
223 struct sp_mem *smem = NULL; in sp_mem_new()
253 void sp_mem_add(struct sp_mem *smem) in sp_mem_add()
264 struct sp_mem *smem = NULL; in sp_mem_is_shared()
293 void sp_mem_remove(struct sp_mem *smem) in sp_mem_remove()
297 struct sp_mem *tsmem = NULL; in sp_mem_remove()
[all …]
H A Dsub.mk9 srcs-$(CFG_SECURE_PARTITION) += sp_mem.c
/optee_os/core/arch/arm/include/kernel/
H A Dsecure_partition.h84 struct sp_mem *mem,
86 TEE_Result sp_unmap_ffa_regions(struct sp_session *s, struct sp_mem *smem);
/optee_os/core/arch/arm/kernel/
H A Dspmc_sp_handler.c70 struct sp_mem *smem) in find_sp_mem_receiver()
93 struct sp_mem *smem) in add_mem_region_to_sp()
163 static int spmc_sp_add_sp_region(struct sp_mem *smem, in spmc_sp_add_sp_region()
234 static int spmc_sp_add_nw_region(struct sp_mem *smem, in spmc_sp_add_nw_region()
295 struct sp_mem *smem = NULL; in spmc_sp_add_share()
468 void *rx, struct sp_mem *smem, int64_t tx_len) in check_retrieve_request()
535 struct sp_mem *smem, struct sp_session *s) in create_retrieve_response()
628 struct sp_mem *smem = NULL; in ffa_mem_retrieve()
735 struct sp_mem *smem = NULL; in ffa_mem_relinquish()
802 static void zero_mem_region(struct sp_mem *smem, struct sp_session *s) in zero_mem_region()
[all …]
H A Dsecure_partition.c322 struct sp_mem *smem, in sp_map_shared()
364 TEE_Result sp_unmap_ffa_regions(struct sp_session *s, struct sp_mem *smem) in sp_unmap_ffa_regions()