• Home
  • Raw
  • Download

Lines Matching refs:send_wr

640 	struct ib_send_wr send_wr, *send_wr_failed;  in isert_post_send()  local
646 send_wr.next = NULL; in isert_post_send()
647 send_wr.wr_id = (unsigned long)tx_desc; in isert_post_send()
648 send_wr.sg_list = tx_desc->tx_sg; in isert_post_send()
649 send_wr.num_sge = tx_desc->num_sge; in isert_post_send()
650 send_wr.opcode = IB_WR_SEND; in isert_post_send()
651 send_wr.send_flags = IB_SEND_SIGNALED; in isert_post_send()
655 ret = ib_post_send(isert_conn->conn_qp, &send_wr, &send_wr_failed); in isert_post_send()
713 isert_init_send_wr(struct isert_cmd *isert_cmd, struct ib_send_wr *send_wr) in isert_init_send_wr() argument
716 send_wr->wr_id = (unsigned long)&isert_cmd->tx_desc; in isert_init_send_wr()
717 send_wr->opcode = IB_WR_SEND; in isert_init_send_wr()
718 send_wr->send_flags = IB_SEND_SIGNALED; in isert_init_send_wr()
719 send_wr->sg_list = &isert_cmd->tx_desc.tx_sg[0]; in isert_init_send_wr()
720 send_wr->num_sge = isert_cmd->tx_desc.num_sge; in isert_init_send_wr()
1175 kfree(wr->send_wr); in isert_unmap_cmd()
1176 wr->send_wr = NULL; in isert_unmap_cmd()
1515 ret = ib_post_send(isert_conn->conn_qp, &isert_cmd->tx_desc.send_wr, in isert_post_response()
1531 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_response() local
1567 isert_init_send_wr(isert_cmd, send_wr); in isert_put_response()
1581 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_nopin() local
1588 isert_init_send_wr(isert_cmd, send_wr); in isert_put_nopin()
1601 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_logout_rsp() local
1607 isert_init_send_wr(isert_cmd, send_wr); in isert_put_logout_rsp()
1620 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_tm_rsp() local
1626 isert_init_send_wr(isert_cmd, send_wr); in isert_put_tm_rsp()
1639 struct ib_send_wr *send_wr = &isert_cmd->tx_desc.send_wr; in isert_put_reject() local
1645 isert_init_send_wr(isert_cmd, send_wr); in isert_put_reject()
1654 struct ib_sge *ib_sge, struct ib_send_wr *send_wr, in isert_build_rdma_wr() argument
1668 send_wr->sg_list = ib_sge; in isert_build_rdma_wr()
1669 send_wr->num_sge = sg_nents; in isert_build_rdma_wr()
1670 send_wr->wr_id = (unsigned long)&isert_cmd->tx_desc; in isert_build_rdma_wr()
1693 send_wr->sg_list, send_wr->num_sge); in isert_build_rdma_wr()
1706 struct ib_send_wr *wr_failed, *send_wr; in isert_put_datain() local
1740 wr->send_wr = kzalloc(sizeof(struct ib_send_wr) * wr->send_wr_num, in isert_put_datain()
1742 if (!wr->send_wr) { in isert_put_datain()
1748 wr->send_wr, wr->send_wr_num); in isert_put_datain()
1758 send_wr = &isert_cmd->rdma_wr.send_wr[i]; in isert_put_datain()
1761 send_wr->opcode = IB_WR_RDMA_WRITE; in isert_put_datain()
1762 send_wr->send_flags = 0; in isert_put_datain()
1763 send_wr->wr.rdma.remote_addr = isert_cmd->read_va + offset; in isert_put_datain()
1764 send_wr->wr.rdma.rkey = isert_cmd->read_stag; in isert_put_datain()
1767 send_wr, data_len, offset); in isert_put_datain()
1771 send_wr->next = &isert_cmd->tx_desc.send_wr; in isert_put_datain()
1773 send_wr->next = &wr->send_wr[i + 1]; in isert_put_datain()
1785 isert_init_send_wr(isert_cmd, &isert_cmd->tx_desc.send_wr); in isert_put_datain()
1789 rc = ib_post_send(isert_conn->conn_qp, wr->send_wr, &wr_failed); in isert_put_datain()
1810 struct ib_send_wr *wr_failed, *send_wr; in isert_get_dataout() local
1856 wr->send_wr = kzalloc(sizeof(struct ib_send_wr) * wr->send_wr_num, in isert_get_dataout()
1858 if (!wr->send_wr) { in isert_get_dataout()
1864 wr->send_wr, wr->send_wr_num); in isert_get_dataout()
1874 send_wr = &isert_cmd->rdma_wr.send_wr[i]; in isert_get_dataout()
1877 send_wr->opcode = IB_WR_RDMA_READ; in isert_get_dataout()
1878 send_wr->wr.rdma.remote_addr = isert_cmd->write_va + va_offset; in isert_get_dataout()
1879 send_wr->wr.rdma.rkey = isert_cmd->write_stag; in isert_get_dataout()
1882 send_wr, data_len, offset); in isert_get_dataout()
1886 send_wr->send_flags = IB_SEND_SIGNALED; in isert_get_dataout()
1888 send_wr->next = &wr->send_wr[i + 1]; in isert_get_dataout()
1897 rc = ib_post_send(isert_conn->conn_qp, wr->send_wr, &wr_failed); in isert_get_dataout()