Lines Matching refs:ib_sge

210 	struct ib_sge *rx_sg;  in isert_alloc_rx_descriptors()
1113 struct ib_sge sge; in isert_rdma_post_recvl()
1116 memset(&sge, 0, sizeof(struct ib_sge)); in isert_rdma_post_recvl()
1154 struct ib_sge *tx_dsg = &tx_desc->tx_sg[1]; in isert_put_login_tx()
1690 if (wr->ib_sge) { in isert_unmap_cmd()
1692 kfree(wr->ib_sge); in isert_unmap_cmd()
1693 wr->ib_sge = NULL; in isert_unmap_cmd()
1721 wr->ib_sge = NULL; in isert_unreg_rdma()
2169 struct ib_sge *tx_dsg = &isert_cmd->tx_desc.tx_sg[1]; in isert_put_response()
2300 struct ib_sge *tx_dsg = &isert_cmd->tx_desc.tx_sg[1]; in isert_put_reject()
2347 struct ib_sge *tx_dsg = &isert_cmd->tx_desc.tx_sg[1]; in isert_put_text_rsp()
2368 struct ib_sge *ib_sge, struct ib_rdma_wr *rdma_wr, in isert_build_rdma_wr() argument
2383 rdma_wr->wr.sg_list = ib_sge; in isert_build_rdma_wr()
2394 ib_sge->addr = ib_sg_dma_address(ib_dev, tmp_sg) + page_off; in isert_build_rdma_wr()
2395 ib_sge->length = min_t(u32, data_left, in isert_build_rdma_wr()
2397 ib_sge->lkey = device->pd->local_dma_lkey; in isert_build_rdma_wr()
2400 ib_sge->addr, ib_sge->length, ib_sge->lkey); in isert_build_rdma_wr()
2402 data_left -= ib_sge->length; in isert_build_rdma_wr()
2405 ib_sge++; in isert_build_rdma_wr()
2406 isert_dbg("Incrementing ib_sge pointer to %p\n", ib_sge); in isert_build_rdma_wr()
2425 struct ib_sge *ib_sge; in isert_map_rdma() local
2441 ib_sge = kzalloc(sizeof(struct ib_sge) * data->nents, GFP_KERNEL); in isert_map_rdma()
2442 if (!ib_sge) { in isert_map_rdma()
2447 wr->ib_sge = ib_sge; in isert_map_rdma()
2484 ib_sge_cnt = isert_build_rdma_wr(isert_conn, isert_cmd, ib_sge, in isert_map_rdma()
2486 ib_sge += ib_sge_cnt; in isert_map_rdma()
2520 struct ib_sge *sge) in isert_fast_reg_mr()
2780 struct ib_sge *ib_sg; in isert_reg_rdma()
2819 wr->ib_sge = &wr->s_ib_sge; in isert_reg_rdma()