Searched refs:mem_trans (Results 1 – 3 of 3) sorted by relevance
| /optee_os/core/arch/arm/kernel/ |
| H A D | spmc_sp_handler.c | 132 struct ffa_mem_transaction_x mem_trans = { }; in spmc_sp_handle_mem_share() local 148 tot_len, frag_len, &mem_trans); in spmc_sp_handle_mem_share() 150 res = spmc_sp_add_share(&mem_trans, rxtx, tot_len, frag_len, in spmc_sp_handle_mem_share() 284 int spmc_sp_add_share(struct ffa_mem_transaction_x *mem_trans, in spmc_sp_add_share() argument 297 uint16_t sender_id = mem_trans->sender_id; in spmc_sp_add_share() 320 mem_acc_size = mem_trans->mem_access_size; in spmc_sp_add_share() 321 num_mem_accs = mem_trans->mem_access_count; in spmc_sp_add_share() 322 mem_acc_base = (vaddr_t)rxtx->rx + mem_trans->mem_access_offs; in spmc_sp_add_share() 331 smem->mem_reg_attr = mem_trans->mem_reg_attr; in spmc_sp_add_share() 332 smem->flags = mem_trans->flags; in spmc_sp_add_share() [all …]
|
| H A D | thread_spmc.c | 1044 static int mem_op_init(bool mem_share, struct ffa_mem_transaction_x *mem_trans, in mem_op_init() argument 1057 if (mem_trans->mem_reg_attr != exp_mem_reg_attr) in mem_op_init() 1061 if (get_acc_perms((vaddr_t)buf + mem_trans->mem_access_offs, in mem_op_init() 1062 mem_trans->mem_access_size, in mem_op_init() 1063 mem_trans->mem_access_count, in mem_op_init() 1149 static bool is_sp_op(struct ffa_mem_transaction_x *mem_trans, void *buf) in is_sp_op() argument 1157 if (mem_trans->mem_access_count < 1) in is_sp_op() 1160 mem_acc = (void *)((vaddr_t)buf + mem_trans->mem_access_offs); in is_sp_op() 1171 static int add_mem_op(bool mem_share, struct ffa_mem_transaction_x *mem_trans, in add_mem_op() argument 1182 rc = mem_op_init(mem_share, mem_trans, bu in add_mem_op() 1251 struct ffa_mem_transaction_x mem_trans = { }; handle_mem_op_tmem() local 1323 struct ffa_mem_transaction_x mem_trans = { }; handle_mem_op_rxbuf() local [all...] |
| /optee_os/core/arch/arm/include/kernel/ |
| H A D | spmc_sp_handler.h | 25 int spmc_sp_add_share(struct ffa_mem_transaction_x *mem_trans, 38 spmc_sp_add_share(struct ffa_mem_transaction_x *mem_trans __unused, in spmc_sp_add_share()
|