Lines Matching refs:iov
1599 struct ib_mr **mrp, struct ib_sge *iov) in rpcrdma_register_internal() argument
1608 iov->addr = ib_dma_map_single(ia->ri_id->device, in rpcrdma_register_internal()
1610 if (ib_dma_mapping_error(ia->ri_id->device, iov->addr)) in rpcrdma_register_internal()
1613 iov->length = len; in rpcrdma_register_internal()
1617 iov->lkey = ia->ri_dma_lkey; in rpcrdma_register_internal()
1621 iov->lkey = ia->ri_bind_mem->lkey; in rpcrdma_register_internal()
1625 ipb.addr = iov->addr; in rpcrdma_register_internal()
1626 ipb.size = iov->length; in rpcrdma_register_internal()
1628 IB_ACCESS_LOCAL_WRITE, &iov->addr); in rpcrdma_register_internal()
1633 (unsigned long long)iov->addr, len); in rpcrdma_register_internal()
1641 iov->lkey = mr->lkey; in rpcrdma_register_internal()
1650 struct ib_mr *mr, struct ib_sge *iov) in rpcrdma_deregister_internal() argument
1655 iov->addr, iov->length, DMA_BIDIRECTIONAL); in rpcrdma_deregister_internal()