Home
last modified time | relevance | path

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

123

/Linux-v4.19/include/rdma/
Drw.h32 struct ib_sge sge;
38 struct ib_sge *sges;
44 struct ib_sge sge;
56 struct ib_sge sig_sge;
Drdmavt_qp.h188 struct ib_sge sg_list[0];
478 rq->max_sge * sizeof(struct ib_sge)) * n); in rvt_get_rwqe_ptr()
Drdma_vt.h554 struct ib_sge *sge, int acc);
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dtrace_mr.h108 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge),
114 __field(struct ib_sge *, isge)
160 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge),
165 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge),
Dsrq.c102 sz = sizeof(struct ib_sge) * srq->rq.max_sge + in rvt_create_srq()
200 srq->rq.max_sge * sizeof(struct ib_sge); in rvt_modify_srq()
/Linux-v4.19/drivers/infiniband/ulp/isert/
Dib_isert.h63 (ISER_RX_PAYLOAD_SIZE + sizeof(u64) + sizeof(struct ib_sge) + \
87 struct ib_sge rx_sg;
103 struct ib_sge tx_sg[2];
Dib_isert.c180 struct ib_sge *rx_sg; in isert_alloc_rx_descriptors()
971 struct ib_sge sge; in isert_login_post_recv()
974 memset(&sge, 0, sizeof(struct ib_sge)); in isert_login_post_recv()
1014 struct ib_sge *tx_dsg = &tx_desc->tx_sg[1]; in isert_put_login_tx()
1868 struct ib_sge *tx_dsg = &isert_cmd->tx_desc.tx_sg[1]; in isert_put_response()
1999 struct ib_sge *tx_dsg = &isert_cmd->tx_desc.tx_sg[1]; in isert_put_reject()
2048 struct ib_sge *tx_dsg = &isert_cmd->tx_desc.tx_sg[1]; in isert_put_text_rsp()
/Linux-v4.19/drivers/infiniband/ulp/iser/
Discsi_iser.h217 struct ib_sge sge;
259 struct ib_sge tx_sg[2];
275 sizeof(u64) + sizeof(struct ib_sge) + \
292 struct ib_sge rx_sg;
312 struct ib_sge sge;
Diser_initiator.c109 struct ib_sge *tx_dsg = &iser_task->desc.tx_sg[1]; in iser_prepare_write_cmd()
245 struct ib_sge *rx_sg; in iser_alloc_rx_descriptors()
445 struct ib_sge *tx_dsg; in iser_send_data_out()
517 struct ib_sge *tx_dsg = &mdesc->tx_sg[1]; in iser_send_control()
/Linux-v4.19/include/linux/sunrpc/
Dsvc_rdma.h130 struct ib_sge rc_recv_sge;
148 struct ib_sge sc_sges[];
/Linux-v4.19/net/smc/
Dsmc_core.h66 struct ib_sge *wr_tx_sges; /* WR send gather meta data */
77 struct ib_sge *wr_rx_sges; /* WR recv scatter meta data */
Dsmc_tx.c270 int num_sges, struct ib_sge sges[]) in smc_tx_rdma_write()
323 struct ib_sge sges[SMC_IB_MAX_SEND_SGE]; in smcr_tx_rdma_writes()
/Linux-v4.19/fs/cifs/
Dsmbdirect.h259 struct ib_sge sge[SMBDIRECT_MAX_SGE];
270 struct ib_sge sge;
/Linux-v4.19/net/rds/
Dib.h107 struct ib_sge s_sge[RDS_IB_MAX_SGE];
115 struct ib_sge r_sge[2];
195 struct ib_sge i_ack_sge;
Dib_recv.c53 struct ib_sge *sge; in rds_ib_recv_init_ring()
310 struct ib_sge *sge; in rds_ib_recv_refill_one()
567 struct ib_sge *sge = &ic->i_ack_sge; in rds_ib_recv_init_ack()
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_wqe.h117 struct ib_sge *sg) in mthca_set_data_seg()
/Linux-v4.19/net/sunrpc/xprtrdma/
Dxprt_rdma.h124 struct ib_sge rg_iov;
221 struct ib_sge sc_sges[];
Drpc_rdma.c508 struct ib_sge *sge; in rpcrdma_unmap_sendctx()
534 struct ib_sge *sge = sc->sc_sges; in rpcrdma_prepare_hdr_sge()
563 struct ib_sge *sge = sc->sc_sges; in rpcrdma_prepare_msg_sges()
/Linux-v4.19/drivers/infiniband/ulp/ipoib/
Dipoib.h283 struct ib_sge rx_sge[IPOIB_CM_RX_SG];
383 struct ib_sge tx_sge[MAX_SKB_FRAGS + 1];
388 struct ib_sge rx_sge[IPOIB_UD_RX_SG];
/Linux-v4.19/drivers/infiniband/core/
Dmad_priv.h130 struct ib_sge sg_list[IB_MAD_SEND_REQ_MAX_SG];
Duverbs_cmd.c2192 if (num_sge >= (U32_MAX - ALIGN(wr_size, sizeof (struct ib_sge))) / in alloc_wr()
2193 sizeof (struct ib_sge)) in alloc_wr()
2196 return kmalloc(ALIGN(wr_size, sizeof (struct ib_sge)) + in alloc_wr()
2197 num_sge * sizeof (struct ib_sge), GFP_KERNEL); in alloc_wr()
2345 ALIGN(next_size, sizeof(struct ib_sge)); in ib_uverbs_post_send()
2349 sg_ind * sizeof (struct ib_sge), in ib_uverbs_post_send()
2350 next->num_sge * sizeof (struct ib_sge))) { in ib_uverbs_post_send()
2426 (U32_MAX - ALIGN(sizeof *next, sizeof (struct ib_sge))) / in ib_uverbs_unmarshall_recv()
2427 sizeof (struct ib_sge)) { in ib_uverbs_unmarshall_recv()
2432 next = kmalloc(ALIGN(sizeof *next, sizeof (struct ib_sge)) + in ib_uverbs_unmarshall_recv()
[all …]
/Linux-v4.19/net/9p/
Dtrans_rdma.c401 struct ib_sge sge; in post_recv()
430 struct ib_sge sge; in rdma_request()
/Linux-v4.19/drivers/nvme/target/
Drdma.c43 struct ib_sge sge[NVMET_RDMA_MAX_INLINE_SGE + 1];
57 struct ib_sge send_sge;
213 struct ib_sge *sge; in nvmet_rdma_free_inline_pages()
235 struct ib_sge *sge; in nvmet_rdma_alloc_inline_pages()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_verbs.h218 struct ib_sge sge[RXE_MAX_SGE];
Drxe_loc.h205 max_sge * sizeof(struct ib_sge); in rcv_wqe_size()

123