Home
last modified time | relevance | path

Searched refs:ib_qp_init_attr (Results 1 – 25 of 65) sorted by relevance

123

/Linux-v4.19/drivers/infiniband/hw/qedr/
Dqedr_roce_cm.h54 struct ib_qp_init_attr *attrs,
57 struct qedr_qp *qp, struct ib_qp_init_attr *attrs);
Dverbs.h61 struct ib_qp *qedr_create_qp(struct ib_pd *, struct ib_qp_init_attr *attrs,
66 int qp_attr_mask, struct ib_qp_init_attr *);
Dqedr_roce_cm.c59 struct ib_qp_init_attr *attrs) in qedr_store_gsi_qp_cq()
133 struct ib_qp_init_attr *attrs) in qedr_destroy_gsi_cq()
154 struct ib_qp_init_attr *attrs) in qedr_check_gsi_qp_attrs()
263 struct ib_qp_init_attr *attrs, struct qedr_qp *qp) in qedr_ll2_start()
323 struct ib_qp_init_attr *attrs, in qedr_create_gsi_qp()
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dqp.h56 struct ib_qp_init_attr *init_attr,
62 int attr_mask, struct ib_qp_init_attr *init_attr);
/Linux-v4.19/include/rdma/
Drw.h86 void rdma_rw_init_qp(struct ib_device *dev, struct ib_qp_init_attr *attr);
87 int rdma_rw_init_mrs(struct ib_qp *qp, struct ib_qp_init_attr *attr);
Drdma_cm.h215 struct ib_qp_init_attr *qp_init_attr);
/Linux-v4.19/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h48 struct ib_qp_init_attr *qp_init_attr);
59 struct ib_qp_init_attr *init_attr,
Dusnic_ib_verbs.c379 struct ib_qp_init_attr *qp_init_attr) in usnic_ib_query_qp()
488 struct ib_qp_init_attr *init_attr, in usnic_ib_create_qp()
/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h85 struct ib_qp_init_attr *attrs,
93 int qp_attr_mask, struct ib_qp_init_attr *);
Docrdma_hw.h127 int ocrdma_mbx_create_qp(struct ocrdma_qp *, struct ib_qp_init_attr *attrs,
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_loc.h156 int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init);
159 struct ib_qp_init_attr *init,
163 int rxe_qp_to_init(struct rxe_qp *qp, struct ib_qp_init_attr *init);
Drxe_qp.c84 int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init) in rxe_qp_chk_init()
176 struct ib_qp_init_attr *init) in rxe_qp_init_misc()
218 struct ib_qp_init_attr *init, in rxe_qp_init_req()
277 struct ib_qp_init_attr *init, in rxe_qp_init_resp()
326 struct ib_qp_init_attr *init, in rxe_qp_from_init()
375 int rxe_qp_to_init(struct rxe_qp *qp, struct ib_qp_init_attr *init) in rxe_qp_to_init()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dgsi.c116 struct ib_qp_init_attr *init_attr) in mlx5_ib_gsi_create_qp()
120 struct ib_qp_init_attr hw_init_attr = *init_attr; in mlx5_ib_gsi_create_qp()
254 struct ib_qp_init_attr init_attr = { in create_gsi_ud_qp()
400 struct ib_qp_init_attr *qp_init_attr) in mlx5_ib_gsi_query_qp()
Dmlx5_ib.h1020 struct ib_qp_init_attr *init_attr,
1025 struct ib_qp_init_attr *qp_init_attr);
1206 struct ib_qp_init_attr *init_attr);
1212 struct ib_qp_init_attr *qp_init_attr);
Dqp.c293 static int sq_overhead(struct ib_qp_init_attr *attr) in sq_overhead()
345 static int calc_send_wqe(struct ib_qp_init_attr *attr) in calc_send_wqe()
367 static int get_send_sge(struct ib_qp_init_attr *attr, int wqe_size) in get_send_sge()
390 static int calc_sq_size(struct mlx5_ib_dev *dev, struct ib_qp_init_attr *attr, in calc_sq_size()
442 struct ib_qp_init_attr *attr) in set_user_buf_size()
479 static int qp_has_rq(struct ib_qp_init_attr *attr) in qp_has_rq()
775 struct ib_qp_init_attr *attr, in create_user_qp()
919 struct ib_qp_init_attr *init_attr, in create_kernel_qp()
1040 static u32 get_rx_type(struct mlx5_ib_qp *qp, struct ib_qp_init_attr *attr) in get_rx_type()
1395 struct ib_qp_init_attr *init_attr, in create_rss_raw_qp_tir()
[all …]
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dib_verbs.h187 struct ib_qp_init_attr *qp_init_attr,
192 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dqp.h117 struct ib_qp_init_attr *init_attr,
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_verbs.h435 struct ib_qp_init_attr *init_attr,
440 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dqp.c507 static int qp_has_rq(struct ib_qp_init_attr *attr) in qp_has_rq()
538 struct ib_qp_init_attr *init_attr, in set_qp_rss()
640 struct ib_qp_init_attr *init_attr, in create_qp_rss()
698 struct ib_qp_init_attr *init_attr, in _mlx4_ib_create_qp_rss()
858 struct ib_qp_init_attr *init_attr, in create_qp_common()
1425 static u32 get_sqp_num(struct mlx4_ib_dev *dev, struct ib_qp_init_attr *attr) in get_sqp_num()
1443 struct ib_qp_init_attr *init_attr, in _mlx4_ib_create_qp()
1558 struct ib_qp_init_attr *init_attr, in mlx4_ib_create_qp()
3937 struct ib_qp_init_attr *qp_init_attr) in mlx4_ib_query_qp()
4048 struct ib_qp_init_attr ib_qp_init_attr; in mlx4_ib_create_wq() local
[all …]
Dmlx4_ib.h633 struct ib_qp_init_attr init_attr;
781 struct ib_qp_init_attr *init_attr,
789 struct ib_qp_init_attr *qp_init_attr);
/Linux-v4.19/net/sunrpc/xprtrdma/
Dxprt_rdma.h85 struct ib_qp_init_attr ri_qp_init_attr;
100 struct ib_qp_init_attr rep_attr;
/Linux-v4.19/fs/cifs/
Dsmbdirect.h66 struct ib_qp_init_attr qp_attr;
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_qp.c495 static int hns_roce_qp_has_sq(struct ib_qp_init_attr *attr) in hns_roce_qp_has_sq()
503 static int hns_roce_qp_has_rq(struct ib_qp_init_attr *attr) in hns_roce_qp_has_rq()
514 struct ib_qp_init_attr *init_attr, in hns_roce_create_qp_common()
838 struct ib_qp_init_attr *init_attr, in hns_roce_create_qp()
/Linux-v4.19/drivers/infiniband/core/
Dcore_priv.h304 struct ib_qp_init_attr *attr, in _ib_create_qp()
/Linux-v4.19/drivers/infiniband/ulp/ipoib/
Dipoib_verbs.c146 struct ib_qp_init_attr init_attr = { in ipoib_transport_dev_init()

123