Home
last modified time | relevance | path

Searched refs:ib_sge (Results 1 – 25 of 37) sorted by relevance

12

/linux-3.4.99/net/sunrpc/xprtrdma/
Dxprt_rdma.h83 struct ib_sge rep_pad; /* holds zeroed pad */
128 struct ib_sge rr_iov; /* for posting */
192 struct ib_sge rl_send_iov[4]; /* for active requests */
193 struct ib_sge rl_iov; /* for posting */
326 struct ib_mr **, struct ib_sge *);
328 struct ib_mr *, struct ib_sge *);
Dsvc_rdma_sendto.c294 struct ib_sge *sge; in send_write()
/linux-3.4.99/net/rds/
Diw.h81 struct ib_sge s_sge[RDS_IW_MAX_SGE];
89 struct ib_sge r_sge[2];
144 struct ib_sge i_ack_sge;
384 static inline struct ib_sge *
385 rds_iw_header_sge(struct rds_iw_connection *ic, struct ib_sge *sge) in rds_iw_header_sge()
390 static inline struct ib_sge *
391 rds_iw_data_sge(struct rds_iw_connection *ic, struct ib_sge *sge) in rds_iw_data_sge()
Dib.h73 struct ib_sge s_sge[RDS_IB_MAX_SGE];
81 struct ib_sge r_sge[2];
138 struct ib_sge i_ack_sge;
Diw_recv.c88 struct ib_sge *sge; in rds_iw_recv_init_ring()
143 struct ib_sge *sge; in rds_iw_recv_refill_one()
365 struct ib_sge *sge = &ic->i_ack_sge; in rds_iw_recv_init_ack()
Dib_recv.c52 struct ib_sge *sge; in rds_ib_recv_init_ring()
303 struct ib_sge *sge; in rds_ib_recv_refill_one()
530 struct ib_sge *sge = &ic->i_ack_sge; in rds_ib_recv_init_ack()
Diw_send.c134 struct ib_sge *sge; in rds_iw_send_init_ring()
453 struct ib_sge *sge; in rds_iw_xmit_populate_wr()
/linux-3.4.99/drivers/infiniband/ulp/iser/
Discsi_iser.h214 struct ib_sge tx_sg[2];
219 sizeof(u64) + sizeof(struct ib_sge)))
225 struct ib_sge rx_sg;
Diser_initiator.c104 struct ib_sge *tx_dsg = &iser_task->desc.tx_sg[1]; in iser_prepare_write_cmd()
178 struct ib_sge *rx_sg; in iser_alloc_rx_descriptors()
332 struct ib_sge *tx_dsg; in iser_send_data_out()
403 struct ib_sge *tx_dsg = &mdesc->tx_sg[1]; in iser_send_control()
/linux-3.4.99/drivers/infiniband/hw/mthca/
Dmthca_wqe.h117 struct ib_sge *sg) in mthca_set_data_seg()
/linux-3.4.99/drivers/infiniband/ulp/ipoib/
Dipoib.h251 struct ib_sge rx_sge[IPOIB_CM_RX_SG];
318 struct ib_sge tx_sge[MAX_SKB_FRAGS + 1];
324 struct ib_sge rx_sge[IPOIB_UD_RX_SG];
Dipoib_cm.c117 struct ib_sge *sge, int id) in ipoib_cm_post_receive_nonsrq()
328 struct ib_sge *sge) in ipoib_cm_init_rx_wr()
351 struct ib_sge sge[IPOIB_CM_RX_SG]; in ipoib_cm_nonsrq_init_rx()
/linux-3.4.99/drivers/infiniband/hw/ipath/
Dipath_srq.c137 sz = sizeof(struct ib_sge) * srq->rq.max_sge + in ipath_create_srq()
237 srq->rq.max_sge * sizeof(struct ib_sge); in ipath_modify_srq()
Dipath_verbs.h296 struct ib_sge sg_list[0];
499 rq->max_sge * sizeof(struct ib_sge)) * n); in get_rwqe_ptr()
786 struct ib_sge *sge, int acc);
Dipath_keys.c122 struct ib_sge *sge, int acc) in ipath_lkey_ok()
/linux-3.4.99/drivers/infiniband/hw/qib/
Dqib_srq.c134 sz = sizeof(struct ib_sge) * srq->rq.max_sge + in qib_create_srq()
233 srq->rq.max_sge * sizeof(struct ib_sge); in qib_modify_srq()
Dqib_verbs.h351 struct ib_sge sg_list[0];
602 rq->max_sge * sizeof(struct ib_sge)) * n); in get_rwqe_ptr()
933 struct qib_sge *isge, struct ib_sge *sge, int acc);
Dqib_keys.c134 struct qib_sge *isge, struct ib_sge *sge, int acc) in qib_lkey_ok()
/linux-3.4.99/drivers/infiniband/core/
Dmad_priv.h132 struct ib_sge sg_list[IB_MAD_SEND_REQ_MAX_SG];
Duverbs_cmd.c1961 next = kmalloc(ALIGN(sizeof *next, sizeof (struct ib_sge)) + in ib_uverbs_post_send()
1962 user_wr->num_sge * sizeof (struct ib_sge), in ib_uverbs_post_send()
2026 ALIGN(sizeof *next, sizeof (struct ib_sge)); in ib_uverbs_post_send()
2030 sg_ind * sizeof (struct ib_sge), in ib_uverbs_post_send()
2031 next->num_sge * sizeof (struct ib_sge))) { in ib_uverbs_post_send()
2107 next = kmalloc(ALIGN(sizeof *next, sizeof (struct ib_sge)) + in ib_uverbs_unmarshall_recv()
2108 user_wr->num_sge * sizeof (struct ib_sge), in ib_uverbs_unmarshall_recv()
2127 ALIGN(sizeof *next, sizeof (struct ib_sge)); in ib_uverbs_unmarshall_recv()
2130 sg_ind * sizeof (struct ib_sge), in ib_uverbs_unmarshall_recv()
2131 next->num_sge * sizeof (struct ib_sge))) { in ib_uverbs_unmarshall_recv()
/linux-3.4.99/drivers/infiniband/ulp/srpt/
Dib_srpt.h156 struct ib_sge *sge;
/linux-3.4.99/include/linux/sunrpc/
Dsvc_rdma.h86 struct ib_sge sge[RPCSVC_MAXPAGES];
/linux-3.4.99/net/9p/
Dtrans_rdma.c390 struct ib_sge sge; in post_recv()
418 struct ib_sge sge; in rdma_request()
/linux-3.4.99/include/rdma/
Dib_verbs.h768 struct ib_sge { struct
783 struct ib_sge *sg_list; argument
830 struct ib_sge *sg_list;
/linux-3.4.99/drivers/infiniband/hw/cxgb3/
Diwch_qp.c200 static int iwch_sgl2pbl_map(struct iwch_dev *rhp, struct ib_sge *sg_list, in iwch_sgl2pbl_map()
540 struct ib_sge sgl; in iwch_bind_mw()

12