Searched refs:rxtx (Results 1 – 5 of 5) sorted by relevance
236 rxtx->tx = tx; in spmc_handle_rxtx_map()237 rxtx->rx = rx; in spmc_handle_rxtx_map()254 rxtx->size = sz; in spmc_handle_rxtx_map()277 unmap_buf(rxtx->rx, rxtx->size); in spmc_handle_rxtx_unmap()278 unmap_buf(rxtx->tx, rxtx->size); in spmc_handle_rxtx_unmap()280 rxtx->size = 0; in spmc_handle_rxtx_unmap()298 if (!rxtx->size || rxtx->tx_is_mine) { in spmc_handle_rx_release()373 if (!rxtx->size || !rxtx->tx_is_mine) { in spmc_handle_partition_info_get()381 fpi = rxtx->tx; in spmc_handle_partition_info_get()779 if (rxtx->rx && flen <= rxtx->size) { in handle_mem_share_rxbuf()[all …]
129 struct ffa_rxtx *rxtx, in spmc_sp_handle_mem_share() argument137 cpu_spin_lock(&rxtx->spinlock); in spmc_sp_handle_mem_share()335 (vaddr_t)rxtx->rx, in spmc_sp_add_share()336 rxtx->size)) { in spmc_sp_add_share()370 return rxtx && rxtx->rx && rxtx->tx && rxtx->size > 0; in check_rxtx()495 struct ffa_rxtx *rxtx) in ffa_mem_retrieve() argument508 if (!check_rxtx(rxtx) || !rxtx->tx_is_mine) { in ffa_mem_retrieve()513 tx_len = rxtx->size; in ffa_mem_retrieve()514 retr_dsc = rxtx->rx; in ffa_mem_retrieve()583 rxtx->tx_is_mine = false; in ffa_mem_retrieve()[all …]
25 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()
30 struct ffa_rxtx *rxtx);
37 struct ffa_rxtx rxtx; member
Completed in 12 milliseconds