Home
last modified time | relevance | path

Searched refs:rxtx (Results 1 – 5 of 5) sorted by relevance

/optee_os-3.20.0/core/arch/arm/kernel/
A Dthread_spmc.c235 rxtx->tx = tx; in spmc_handle_rxtx_map()
236 rxtx->rx = rx; in spmc_handle_rxtx_map()
253 rxtx->size = sz; in spmc_handle_rxtx_map()
276 unmap_buf(rxtx->rx, rxtx->size); in spmc_handle_rxtx_unmap()
277 unmap_buf(rxtx->tx, rxtx->size); in spmc_handle_rxtx_unmap()
279 rxtx->size = 0; in spmc_handle_rxtx_unmap()
297 if (!rxtx->size || rxtx->tx_is_mine) { in spmc_handle_rx_release()
372 if (!rxtx->size || !rxtx->tx_is_mine) { in spmc_handle_partition_info_get()
380 fpi = rxtx->tx; in spmc_handle_partition_info_get()
779 if (rxtx->rx && flen <= rxtx->size) { in handle_mem_share_rxbuf()
[all …]
A Dspmc_sp_handler.c129 struct ffa_rxtx *rxtx, in spmc_sp_handle_mem_share() argument
137 cpu_spin_lock(&rxtx->spinlock); in spmc_sp_handle_mem_share()
336 (vaddr_t)rxtx->rx, in spmc_sp_add_share()
337 rxtx->size)) { in spmc_sp_add_share()
371 return rxtx && rxtx->rx && rxtx->tx && rxtx->size > 0; in check_rxtx()
496 struct ffa_rxtx *rxtx) in ffa_mem_retrieve() argument
509 if (!check_rxtx(rxtx) || !rxtx->tx_is_mine) { in ffa_mem_retrieve()
514 tx_len = rxtx->size; in ffa_mem_retrieve()
515 retr_dsc = rxtx->rx; in ffa_mem_retrieve()
584 rxtx->tx_is_mine = false; in ffa_mem_retrieve()
[all …]
/optee_os-3.20.0/core/arch/arm/include/kernel/
A Dspmc_sp_handler.h25 int spmc_sp_add_share(struct ffa_rxtx *rxtx,
33 static inline int spmc_sp_add_share(struct ffa_rxtx *rxtx __unused, in spmc_sp_add_share()
A Dthread_spmc.h30 struct ffa_rxtx *rxtx);
A Dsecure_partition.h37 struct ffa_rxtx rxtx; member

Completed in 10 milliseconds