Searched refs:rxtx (Results 1 – 6 of 6) sorted by relevance
| /optee_os/core/arch/arm/kernel/ |
| H A D | spmc_sp_handler.c | 129 struct ffa_rxtx *rxtx, in spmc_sp_handle_mem_share() argument 138 cpu_spin_lock(&rxtx->spinlock); in spmc_sp_handle_mem_share() 143 else if (frag_len > rxtx->size) in spmc_sp_handle_mem_share() 146 res = spmc_read_mem_transaction(rxtx->ffa_vers, rxtx->rx, in spmc_sp_handle_mem_share() 149 res = spmc_sp_add_share(&mem_trans, rxtx, tot_len, frag_len, in spmc_sp_handle_mem_share() 160 cpu_spin_unlock(&rxtx->spinlock); in spmc_sp_handle_mem_share() 284 struct ffa_rxtx *rxtx, size_t blen, size_t flen, in spmc_sp_add_share() argument 321 mem_acc_base = (vaddr_t)rxtx->rx + mem_trans->mem_access_offs; in spmc_sp_add_share() 355 mem_reg = (void *)((char *)rxtx->rx + addr_range_offs); in spmc_sp_add_share() 460 static bool check_rxtx(struct ffa_rxtx *rxtx) in check_rxtx() argument [all …]
|
| H A D | thread_spmc.c | 104 static bool is_nw_buf(struct ffa_rxtx *rxtx) in is_nw_buf() argument 106 return rxtx == &my_rxtx; in is_nw_buf() 176 uint32_t spmc_exchange_version(uint32_t vers, struct ffa_rxtx *rxtx) in spmc_exchange_version() argument 201 rxtx->ffa_vers = my_vers; in spmc_exchange_version() 203 rxtx->ffa_vers = vers; in spmc_exchange_version() 366 struct ffa_rxtx *rxtx) in spmc_handle_rxtx_map() argument 375 cpu_spin_lock(&rxtx->spinlock); in spmc_handle_rxtx_map() 391 if (rxtx->size) { in spmc_handle_rxtx_map() 400 if (is_nw_buf(rxtx)) { in spmc_handle_rxtx_map() 450 rxtx->tx = tx; in spmc_handle_rxtx_map() [all …]
|
| H A D | secure_partition.c | 1496 s->rxtx.ffa_vers = ffa_version; in read_ffa_version() 1701 &boot_info_size, sess->rxtx.ffa_vers); in sp_first_run()
|
| /optee_os/core/arch/arm/include/kernel/ |
| H A D | spmc_sp_handler.h | 26 struct ffa_rxtx *rxtx, size_t blen, size_t flen, 39 struct ffa_rxtx *rxtx __unused, size_t blen __unused, in spmc_sp_add_share()
|
| H A D | thread_spmc.h | 40 uint32_t spmc_exchange_version(uint32_t vers, struct ffa_rxtx *rxtx); 46 struct ffa_rxtx *rxtx);
|
| H A D | secure_partition.h | 24 struct ffa_rxtx rxtx; member
|