Searched refs:use_case (Results 1 – 7 of 7) sorted by relevance
| /optee_os/core/include/mm/ |
| H A D | mobj.h | 247 enum mobj_use_case use_case); 252 enum mobj_use_case use_case); 263 enum mobj_use_case use_case); 306 enum mobj_use_case use_case); 332 enum mobj_use_case use_case __unused) in mobj_protmem_alloc() 359 enum mobj_use_case use_case __unused) in mobj_ffa_assign_protmem() 401 TEE_Result plat_get_protmem_config(enum mobj_use_case use_case, 417 TEE_Result plat_set_protmem_range(enum mobj_use_case use_case, paddr_t pa, 421 plat_get_protmem_config(enum mobj_use_case use_case __unused, in plat_get_protmem_config() 429 plat_set_protmem_range(enum mobj_use_case use_case __unused, in plat_set_protmem_range()
|
| /optee_os/core/arch/arm/mm/ |
| H A D | mobj_ffa.c | 99 enum mobj_use_case use_case; member 188 enum mobj_use_case use_case) in ffa_prm_new() argument 194 use_case == MOBJ_USE_CASE_NS_SHM) in ffa_prm_new() 206 m->use_case = use_case; in ffa_prm_new() 214 enum mobj_use_case use_case) in mobj_ffa_sel1_spmc_new() argument 228 switch (use_case) { in mobj_ffa_sel1_spmc_new() 234 m = ffa_prm_new(num_pages, use_case); in mobj_ffa_sel1_spmc_new() 406 enum mobj_use_case use_case) in mobj_ffa_spmc_new() argument 411 if (use_case == MOBJ_USE_CASE_NS_SHM) in mobj_ffa_spmc_new() 414 mf = ffa_prm_new(num_pages, use_case); in mobj_ffa_spmc_new() [all …]
|
| /optee_os/core/arch/arm/include/kernel/ |
| H A D | thread_spmc.h | 80 enum mobj_use_case use_case); 85 TEE_Result thread_spmc_get_protmem_config(enum mobj_use_case use_case, 91 thread_spmc_get_protmem_config(enum mobj_use_case use_case __unused, in thread_spmc_get_protmem_config()
|
| /optee_os/core/tee/ |
| H A D | entry_std.c | 537 uint64_t use_case = 0; in lend_protmem() local 547 use_case = READ_ONCE(arg->params[0].u.value.a); in lend_protmem() 553 switch (use_case) { in lend_protmem() 560 mobj = mobj_protmem_alloc(pa, sz, cookie, use_case); in lend_protmem() 571 uint64_t use_case = 0; in assign_protmem() local 579 use_case = READ_ONCE(arg->params[0].u.value.b); in assign_protmem() 580 res = mobj_ffa_assign_protmem(cookie, use_case); in assign_protmem() 615 uint64_t use_case = 0; in get_protmem_config() local 631 use_case = param.u[0].val.a; in get_protmem_config() 633 if (use_case >= INT_MAX) { in get_protmem_config() [all …]
|
| /optee_os/core/mm/ |
| H A D | mobj_dyn_shm.c | 53 enum mobj_use_case use_case; member 570 m->use_case, m->pa, m->mobj.size); in protect_mem() 572 return plat_set_protmem_range(m->use_case, m->pa, m->mobj.size); in protect_mem() 578 m->use_case, m->pa, m->mobj.size); in restore_mem() 692 enum mobj_use_case use_case) in mobj_protmem_alloc() argument 698 if (use_case == MOBJ_USE_CASE_NS_SHM || in mobj_protmem_alloc() 707 m->use_case = use_case; in mobj_protmem_alloc()
|
| H A D | mobj.c | 534 TEE_Result __weak plat_set_protmem_range(enum mobj_use_case use_case __unused, in plat_set_protmem_range() 549 TEE_Result __weak plat_get_protmem_config(enum mobj_use_case use_case, in plat_get_protmem_config() argument 553 if (use_case != MOBJ_USE_CASE_SEC_VIDEO_PLAY) in plat_get_protmem_config()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | thread_spmc.c | 1176 enum mobj_use_case use_case = MOBJ_USE_CASE_NS_SHM; in add_mem_op() local 1195 use_case = mem_trans->tag; in add_mem_op() 1196 op.mf = mobj_ffa_sel1_spmc_new(cookie, op.page_count, use_case); in add_mem_op() 2396 TEE_Result thread_spmc_get_protmem_config(enum mobj_use_case use_case, in thread_spmc_get_protmem_config() argument 2409 res = plat_get_protmem_config(use_case, min_mem_sz, min_mem_align); in thread_spmc_get_protmem_config() 2721 enum mobj_use_case use_case) in thread_spmc_populate_mobj_from_rx() argument 2724 struct ffa_mem_transaction_x retrieve_desc = { .tag = use_case}; in thread_spmc_populate_mobj_from_rx() 2735 if (use_case == MOBJ_USE_CASE_NS_SHM) in thread_spmc_populate_mobj_from_rx() 2760 mf = mobj_ffa_spmc_new(cookie, num_pages, use_case); in thread_spmc_populate_mobj_from_rx()
|