Home
last modified time | relevance | path

Searched refs:qp_init_attr (Results 1 - 25 of 60) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dverbs.c1164 struct ib_qp_init_attr *qp_init_attr) in create_xrc_qp_user()
1174 qp->xrcd = qp_init_attr->xrcd; in create_xrc_qp_user()
1175 atomic_inc(&qp_init_attr->xrcd->usecnt); in create_xrc_qp_user()
1178 qp = __ib_open_qp(real_qp, qp_init_attr->event_handler, in create_xrc_qp_user()
1179 qp_init_attr->qp_context); in create_xrc_qp_user()
1183 err = xa_err(xa_store(&qp_init_attr->xrcd->tgt_qps, real_qp->qp_num, in create_xrc_qp_user()
1196 * @qp_init_attr: A list of initial attributes required to create the
1203 struct ib_qp_init_attr *qp_init_attr) in ib_create_qp()
1205 struct ib_device *device = pd ? pd->device : qp_init_attr->xrcd->device; in ib_create_qp()
1209 if (qp_init_attr in ib_create_qp()
1163 create_xrc_qp_user(struct ib_qp *qp, struct ib_qp_init_attr *qp_init_attr) create_xrc_qp_user() argument
1202 ib_create_qp(struct ib_pd *pd, struct ib_qp_init_attr *qp_init_attr) ib_create_qp() argument
1861 ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) ib_query_qp() argument
[all...]
H A Dcma_trace.h175 const struct ib_qp_init_attr *qp_init_attr,
179 TP_ARGS(id_priv, pd, qp_init_attr, rc),
198 __entry->send_wr = qp_init_attr->cap.max_send_wr;
199 __entry->recv_wr = qp_init_attr->cap.max_recv_wr;
H A Dmad.c2905 struct ib_qp_init_attr qp_init_attr; in create_mad_qp() local
2908 memset(&qp_init_attr, 0, sizeof qp_init_attr); in create_mad_qp()
2909 qp_init_attr.send_cq = qp_info->port_priv->cq; in create_mad_qp()
2910 qp_init_attr.recv_cq = qp_info->port_priv->cq; in create_mad_qp()
2911 qp_init_attr.sq_sig_type = IB_SIGNAL_ALL_WR; in create_mad_qp()
2912 qp_init_attr.cap.max_send_wr = mad_sendq_size; in create_mad_qp()
2913 qp_init_attr.cap.max_recv_wr = mad_recvq_size; in create_mad_qp()
2914 qp_init_attr.cap.max_send_sge = IB_MAD_SEND_REQ_MAX_SG; in create_mad_qp()
2915 qp_init_attr in create_mad_qp()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dmem.c203 struct ib_qp_init_attr qp_init_attr = { in mlx5_ib_test_wc() local
245 qp_init_attr.recv_cq = cq; in mlx5_ib_test_wc()
246 qp_init_attr.send_cq = cq; in mlx5_ib_test_wc()
247 qp = ib_create_qp(pd, &qp_init_attr); in mlx5_ib_test_wc()
H A Dgsi.c347 struct ib_qp_init_attr *qp_init_attr) in mlx5_ib_gsi_query_qp()
353 ret = ib_query_qp(gsi->rx_qp, qp_attr, qp_attr_mask, qp_init_attr); in mlx5_ib_gsi_query_qp()
354 qp_init_attr->cap = gsi->cap; in mlx5_ib_gsi_query_qp()
345 mlx5_ib_gsi_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) mlx5_ib_gsi_query_qp() argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dmem.c300 struct ib_qp_init_attr qp_init_attr = { in mlx5_ib_test_wc() local
342 qp_init_attr.recv_cq = cq; in mlx5_ib_test_wc()
343 qp_init_attr.send_cq = cq; in mlx5_ib_test_wc()
344 qp = ib_create_qp(pd, &qp_init_attr); in mlx5_ib_test_wc()
H A Dgsi.c376 struct ib_qp_init_attr *qp_init_attr) in mlx5_ib_gsi_query_qp()
382 ret = ib_query_qp(gsi->rx_qp, qp_attr, qp_attr_mask, qp_init_attr); in mlx5_ib_gsi_query_qp()
383 qp_init_attr->cap = gsi->cap; in mlx5_ib_gsi_query_qp()
374 mlx5_ib_gsi_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) mlx5_ib_gsi_query_qp() argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dmad.c1799 struct mlx4_ib_qp_tunnel_init_attr qp_init_attr; in create_pv_sqp() local
1809 memset(&qp_init_attr, 0, sizeof qp_init_attr); in create_pv_sqp()
1810 qp_init_attr.init_attr.send_cq = ctx->cq; in create_pv_sqp()
1811 qp_init_attr.init_attr.recv_cq = ctx->cq; in create_pv_sqp()
1812 qp_init_attr.init_attr.sq_sig_type = IB_SIGNAL_ALL_WR; in create_pv_sqp()
1813 qp_init_attr.init_attr.cap.max_send_wr = nmbr_bufs; in create_pv_sqp()
1814 qp_init_attr.init_attr.cap.max_recv_wr = nmbr_bufs; in create_pv_sqp()
1815 qp_init_attr.init_attr.cap.max_send_sge = 1; in create_pv_sqp()
1816 qp_init_attr in create_pv_sqp()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dmad.c1802 struct mlx4_ib_qp_tunnel_init_attr qp_init_attr; in create_pv_sqp() local
1812 memset(&qp_init_attr, 0, sizeof qp_init_attr); in create_pv_sqp()
1813 qp_init_attr.init_attr.send_cq = ctx->cq; in create_pv_sqp()
1814 qp_init_attr.init_attr.recv_cq = ctx->cq; in create_pv_sqp()
1815 qp_init_attr.init_attr.sq_sig_type = IB_SIGNAL_ALL_WR; in create_pv_sqp()
1816 qp_init_attr.init_attr.cap.max_send_wr = nmbr_bufs; in create_pv_sqp()
1817 qp_init_attr.init_attr.cap.max_recv_wr = nmbr_bufs; in create_pv_sqp()
1818 qp_init_attr.init_attr.cap.max_send_sge = 1; in create_pv_sqp()
1819 qp_init_attr in create_pv_sqp()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dcma_trace.h175 const struct ib_qp_init_attr *qp_init_attr,
179 TP_ARGS(id_priv, pd, qp_init_attr, rc),
198 __entry->send_wr = qp_init_attr->cap.max_send_wr;
199 __entry->recv_wr = qp_init_attr->cap.max_recv_wr;
H A Dverbs.c1169 struct ib_qp_init_attr *qp_init_attr) in create_xrc_qp_user()
1179 qp->xrcd = qp_init_attr->xrcd; in create_xrc_qp_user()
1180 atomic_inc(&qp_init_attr->xrcd->usecnt); in create_xrc_qp_user()
1183 qp = __ib_open_qp(real_qp, qp_init_attr->event_handler, in create_xrc_qp_user()
1184 qp_init_attr->qp_context); in create_xrc_qp_user()
1188 err = xa_err(xa_store(&qp_init_attr->xrcd->tgt_qps, real_qp->qp_num, in create_xrc_qp_user()
1330 struct ib_qp_init_attr *qp_init_attr, in ib_create_qp_kernel()
1343 if (qp_init_attr->cap.max_rdma_ctxs) in ib_create_qp_kernel()
1344 rdma_rw_init_qp(device, qp_init_attr); in ib_create_qp_kernel()
1346 qp = create_qp(device, pd, qp_init_attr, NUL in ib_create_qp_kernel()
1168 create_xrc_qp_user(struct ib_qp *qp, struct ib_qp_init_attr *qp_init_attr) create_xrc_qp_user() argument
1329 ib_create_qp_kernel(struct ib_pd *pd, struct ib_qp_init_attr *qp_init_attr, const char *caller) ib_create_qp_kernel() argument
2010 ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) ib_query_qp() argument
[all...]
H A Dmad.c2890 struct ib_qp_init_attr qp_init_attr; in create_mad_qp() local
2893 memset(&qp_init_attr, 0, sizeof qp_init_attr); in create_mad_qp()
2894 qp_init_attr.send_cq = qp_info->port_priv->cq; in create_mad_qp()
2895 qp_init_attr.recv_cq = qp_info->port_priv->cq; in create_mad_qp()
2896 qp_init_attr.sq_sig_type = IB_SIGNAL_ALL_WR; in create_mad_qp()
2897 qp_init_attr.cap.max_send_wr = mad_sendq_size; in create_mad_qp()
2898 qp_init_attr.cap.max_recv_wr = mad_recvq_size; in create_mad_qp()
2899 qp_init_attr.cap.max_send_sge = IB_MAD_SEND_REQ_MAX_SG; in create_mad_qp()
2900 qp_init_attr in create_mad_qp()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.h183 struct ib_qp_init_attr *qp_init_attr,
188 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.h202 int bnxt_re_create_qp(struct ib_qp *qp, struct ib_qp_init_attr *qp_init_attr,
207 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.h48 struct ib_qp_init_attr *qp_init_attr);
H A Dusnic_ib_verbs.c387 struct ib_qp_init_attr *qp_init_attr) in usnic_ib_query_qp()
396 memset(qp_init_attr, 0, sizeof(*qp_init_attr)); in usnic_ib_query_qp()
385 usnic_ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) usnic_ib_query_qp() argument
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.h48 struct ib_qp_init_attr *qp_init_attr);
H A Dusnic_ib_verbs.c387 struct ib_qp_init_attr *qp_init_attr) in usnic_ib_query_qp()
396 memset(qp_init_attr, 0, sizeof(*qp_init_attr)); in usnic_ib_query_qp()
385 usnic_ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) usnic_ib_query_qp() argument
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/
H A Dsiw_verbs.h57 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/
H A Dsiw_verbs.h56 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/
H A Defa_verbs.c273 struct ib_qp_init_attr *qp_init_attr) in efa_query_qp()
293 memset(qp_init_attr, 0, sizeof(*qp_init_attr)); in efa_query_qp()
313 qp_init_attr->qp_type = ibqp->qp_type; in efa_query_qp()
314 qp_init_attr->recv_cq = ibqp->recv_cq; in efa_query_qp()
315 qp_init_attr->send_cq = ibqp->send_cq; in efa_query_qp()
316 qp_init_attr->qp_context = ibqp->qp_context; in efa_query_qp()
317 qp_init_attr->cap = qp_attr->cap; in efa_query_qp()
271 efa_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) efa_query_qp() argument
H A Defa.h127 struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/include/rdma/
H A Drdma_cm.h197 struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-6.6/include/rdma/
H A Drdma_cm.h208 struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/
H A Defa.h141 struct ib_qp_init_attr *qp_init_attr);

Completed in 45 milliseconds

123