Home
last modified time | relevance | path

Searched refs:mem_trans (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/arch/arm/kernel/
H A Dspmc_sp_handler.c132 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 Dthread_spmc.c1044 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 Dspmc_sp_handler.h25 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()