Symbol: create_qp
drivers/infiniband/core/device.c
2747
SET_DEVICE_OP(dev_ops, create_qp);
drivers/infiniband/core/device.c
290
IB_MANDATORY_FUNC(create_qp),
drivers/infiniband/core/uverbs_cmd.c
1549
return create_qp(attrs, &cmd_ex);
drivers/infiniband/core/uverbs_cmd.c
1567
return create_qp(attrs, &cmd);
drivers/infiniband/core/uverbs_cmd.c
3852
UAPI_DEF_METHOD_NEEDS_FN(create_qp)),
drivers/infiniband/core/uverbs_cmd.c
3894
UAPI_DEF_METHOD_NEEDS_FN(create_qp)),
drivers/infiniband/core/verbs.c
1275
if (!dev->ops.create_qp)
drivers/infiniband/core/verbs.c
1306
ret = dev->ops.create_qp(qp, attr,
drivers/infiniband/core/verbs.c
1355
qp = create_qp(dev, pd, attr, NULL, NULL, caller);
drivers/infiniband/core/verbs.c
1357
qp = create_qp(dev, pd, attr, uattrs, uobj, NULL);
drivers/infiniband/core/verbs.c
1419
qp = create_qp(device, pd, qp_init_attr, NULL, NULL, caller);
drivers/infiniband/hw/bnxt_re/main.c
1337
.create_qp = bnxt_re_create_qp,
drivers/infiniband/hw/cxgb4/provider.c
468
.create_qp = c4iw_create_qp,
drivers/infiniband/hw/cxgb4/qp.c
2181
ret = create_qp(&rhp->rdev, &qhp->wq, &schp->cq, &rchp->cq,
drivers/infiniband/hw/efa/efa_main.c
375
.create_qp = efa_create_qp,
drivers/infiniband/hw/erdma/erdma_main.c
507
.create_qp = erdma_create_qp,
drivers/infiniband/hw/hns/hns_roce_main.c
734
.create_qp = hns_roce_create_qp,
drivers/infiniband/hw/ionic/ionic_controlpath.c
1341
.cmd.create_qp = {
drivers/infiniband/hw/ionic/ionic_controlpath.c
1355
wr.wqe.cmd.create_qp.sq_cq_id = cpu_to_le32(send_cq->cqid);
drivers/infiniband/hw/ionic/ionic_controlpath.c
1356
wr.wqe.cmd.create_qp.sq_depth_log2 = qp->sq.depth_log2;
drivers/infiniband/hw/ionic/ionic_controlpath.c
1357
wr.wqe.cmd.create_qp.sq_stride_log2 = qp->sq.stride_log2;
drivers/infiniband/hw/ionic/ionic_controlpath.c
1358
wr.wqe.cmd.create_qp.sq_page_size_log2 = sq_buf->page_size_log2;
drivers/infiniband/hw/ionic/ionic_controlpath.c
1359
wr.wqe.cmd.create_qp.sq_tbl_index_xrcd_id = cpu_to_le32(~0);
drivers/infiniband/hw/ionic/ionic_controlpath.c
1360
wr.wqe.cmd.create_qp.sq_map_count =
drivers/infiniband/hw/ionic/ionic_controlpath.c
1362
wr.wqe.cmd.create_qp.sq_dma_addr = ionic_pgtbl_dma(sq_buf, 0);
drivers/infiniband/hw/ionic/ionic_controlpath.c
1366
wr.wqe.cmd.create_qp.rq_cq_id = cpu_to_le32(recv_cq->cqid);
drivers/infiniband/hw/ionic/ionic_controlpath.c
1367
wr.wqe.cmd.create_qp.rq_depth_log2 = qp->rq.depth_log2;
drivers/infiniband/hw/ionic/ionic_controlpath.c
1368
wr.wqe.cmd.create_qp.rq_stride_log2 = qp->rq.stride_log2;
drivers/infiniband/hw/ionic/ionic_controlpath.c
1369
wr.wqe.cmd.create_qp.rq_page_size_log2 = rq_buf->page_size_log2;
drivers/infiniband/hw/ionic/ionic_controlpath.c
1370
wr.wqe.cmd.create_qp.rq_tbl_index_srq_id = cpu_to_le32(~0);
drivers/infiniband/hw/ionic/ionic_controlpath.c
1371
wr.wqe.cmd.create_qp.rq_map_count =
drivers/infiniband/hw/ionic/ionic_controlpath.c
1373
wr.wqe.cmd.create_qp.rq_dma_addr = ionic_pgtbl_dma(rq_buf, 0);
drivers/infiniband/hw/ionic/ionic_fw.h
859
struct ionic_admin_create_qp create_qp;
drivers/infiniband/hw/ionic/ionic_ibdev.c
240
.create_qp = ionic_create_qp,
drivers/infiniband/hw/irdma/verbs.c
5437
.create_qp = irdma_create_qp,
drivers/infiniband/hw/mana/device.c
25
.create_qp = mana_ib_create_qp,
drivers/infiniband/hw/mlx4/main.c
2530
.create_qp = mlx4_ib_create_qp,
drivers/infiniband/hw/mlx5/main.c
4596
.create_qp = mlx5_ib_create_qp,
drivers/infiniband/hw/mlx5/qp.c
3353
err = create_qp(dev, pd, qp, &params);
drivers/infiniband/hw/mthca/mthca_provider.c
1097
.create_qp = mthca_create_qp,
drivers/infiniband/hw/ocrdma/ocrdma_main.c
142
.create_qp = ocrdma_create_qp,
drivers/infiniband/hw/qedr/main.c
202
.create_qp = qedr_create_qp,
drivers/infiniband/hw/usnic/usnic_ib_main.c
360
.create_qp = usnic_ib_create_qp,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h
656
struct pvrdma_cmd_create_qp create_qp;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
197
.create_qp = pvrdma_create_qp,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
199
struct pvrdma_cmd_create_qp *cmd = &req.create_qp;
drivers/infiniband/sw/rdmavt/vt.c
347
.create_qp = rvt_create_qp,
drivers/infiniband/sw/rdmavt/vt.c
433
if (!rdi->ibdev.ops.create_qp)
drivers/infiniband/sw/rxe/rxe_verbs.c
1467
.create_qp = rxe_create_qp,
drivers/infiniband/sw/siw/siw_main.c
235
.create_qp = siw_create_qp,
drivers/infiniband/ulp/rtrs/rtrs.c
307
err = create_qp(con, path->dev->ib_pd, max_send_wr, max_recv_wr,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
318
ret = mlx5_cmd_exec_inout(priv->mdev, create_qp, in, out);
include/rdma/ib_verbs.h
2628
int (*create_qp)(struct ib_qp *qp, struct ib_qp_init_attr *qp_init_attr,