Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/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.h58 struct ib_qp *qedr_create_qp(struct ib_pd *, struct ib_qp_init_attr *attrs,
63 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()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
Dqp.h56 struct ib_qp_init_attr *init_attr,
62 int attr_mask, struct ib_qp_init_attr *init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h48 struct ib_qp_init_attr *qp_init_attr);
54 struct ib_qp_init_attr *init_attr,
Dusnic_ib_verbs.c387 struct ib_qp_init_attr *qp_init_attr) in usnic_ib_query_qp()
462 struct ib_qp_init_attr *init_attr, in usnic_ib_create_qp()
/kernel/linux/linux-5.10/include/rdma/
Drw.h69 void rdma_rw_init_qp(struct ib_device *dev, struct ib_qp_init_attr *attr);
70 int rdma_rw_init_mrs(struct ib_qp *qp, struct ib_qp_init_attr *attr);
Drdma_cm.h197 struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h78 struct ib_qp_init_attr *attrs,
86 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,
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
Dhns_roce_qp.c232 struct ib_qp_init_attr *init_attr) in hns_roce_qp_store()
585 static int hns_roce_qp_has_sq(struct ib_qp_init_attr *attr) in hns_roce_qp_has_sq()
593 static int hns_roce_qp_has_rq(struct ib_qp_init_attr *attr) in hns_roce_qp_has_rq()
604 struct ib_qp_init_attr *init_attr) in alloc_rq_inline_buf()
648 struct ib_qp_init_attr *init_attr, in alloc_qp_buf()
694 struct ib_qp_init_attr *init_attr, in user_qp_has_sdb()
706 struct ib_qp_init_attr *init_attr, in user_qp_has_rdb()
716 struct ib_qp_init_attr *init_attr) in kernel_qp_has_rdb()
723 struct ib_qp_init_attr *init_attr, in alloc_qp_db()
841 struct ib_qp_init_attr *init_attr, in set_qp_param()
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/
Dsiw_verbs.h54 struct ib_qp_init_attr *attr,
57 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
Drxe_loc.h124 int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init);
127 struct ib_qp_init_attr *init,
131 int rxe_qp_to_init(struct rxe_qp *qp, struct ib_qp_init_attr *init);
Drxe_qp.c59 int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init) in rxe_qp_chk_init()
150 struct ib_qp_init_attr *init) in rxe_qp_init_misc()
192 struct ib_qp_init_attr *init, struct ib_udata *udata, in rxe_qp_init_req()
259 struct ib_qp_init_attr *init, in rxe_qp_init_resp()
309 struct ib_qp_init_attr *init, in rxe_qp_from_init()
363 int rxe_qp_to_init(struct rxe_qp *qp, struct ib_qp_init_attr *init) in rxe_qp_to_init()
/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/
Defa.h127 struct ib_qp_init_attr *qp_init_attr);
136 struct ib_qp_init_attr *init_attr,
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
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-5.10/drivers/infiniband/hw/mlx5/
Dgsi.c89 struct ib_qp_init_attr *attr) in mlx5_ib_create_gsi()
93 struct ib_qp_init_attr hw_init_attr = *attr; in mlx5_ib_create_gsi()
224 struct ib_qp_init_attr init_attr = { in create_gsi_ud_qp()
376 struct ib_qp_init_attr *qp_init_attr) in mlx5_ib_gsi_query_qp()
Dqp.c412 static int sq_overhead(struct ib_qp_init_attr *attr) in sq_overhead()
464 static int calc_send_wqe(struct ib_qp_init_attr *attr) in calc_send_wqe()
486 static int get_send_sge(struct ib_qp_init_attr *attr, int wqe_size) in get_send_sge()
509 static int calc_sq_size(struct mlx5_ib_dev *dev, struct ib_qp_init_attr *attr, in calc_sq_size()
558 struct ib_qp_init_attr *attr) in set_user_buf_size()
595 static int qp_has_rq(struct ib_qp_init_attr *attr) in qp_has_rq()
892 struct ib_qp_init_attr *attr, u32 **in, in _create_user_qp()
1041 struct ib_qp_init_attr *init_attr, in _create_kernel_qp()
1159 static u32 get_rx_type(struct mlx5_ib_qp *qp, struct ib_qp_init_attr *attr) in get_rx_type()
1560 struct ib_qp_init_attr *attr;
[all …]
Dmlx5_ib.h1151 struct ib_qp_init_attr *init_attr,
1156 struct ib_qp_init_attr *qp_init_attr);
1343 struct ib_qp_init_attr *attr);
1349 struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_verbs.h429 struct ib_qp_init_attr *init_attr,
434 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
Dqp.c483 static bool qp_has_rq(struct ib_qp_init_attr *attr) in qp_has_rq()
514 struct ib_qp_init_attr *init_attr, in set_qp_rss()
616 struct ib_qp_init_attr *init_attr, in create_qp_rss()
672 struct ib_qp_init_attr *init_attr, in _mlx4_ib_create_qp_rss()
822 static int create_rq(struct ib_pd *pd, struct ib_qp_init_attr *init_attr, in create_rq()
952 static int create_qp_common(struct ib_pd *pd, struct ib_qp_init_attr *init_attr, in create_qp_common()
1460 static u32 get_sqp_num(struct mlx4_ib_dev *dev, struct ib_qp_init_attr *attr) in get_sqp_num()
1478 struct ib_qp_init_attr *init_attr, in _mlx4_ib_create_qp()
1579 struct ib_qp_init_attr *init_attr, in mlx4_ib_create_qp()
3974 struct ib_qp_init_attr *qp_init_attr) in mlx4_ib_query_qp()
[all …]
Dmlx4_ib.h657 struct ib_qp_init_attr init_attr;
796 struct ib_qp_init_attr *init_attr,
804 struct ib_qp_init_attr *qp_init_attr);
/kernel/linux/linux-5.10/drivers/infiniband/core/
Duverbs_std_types_qp.c64 static void set_caps(struct ib_qp_init_attr *attr, in set_caps()
88 struct ib_qp_init_attr attr = {}; in UVERBS_HANDLER()
/kernel/linux/linux-5.10/fs/cifs/
Dsmbdirect.h57 struct ib_qp_init_attr qp_attr;
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/
Dipoib_verbs.c146 struct ib_qp_init_attr init_attr = { in ipoib_transport_dev_init()

123