Lines Matching refs:ib_qp
686 void c4iw_qp_add_ref(struct ib_qp *qp) in c4iw_qp_add_ref()
692 void c4iw_qp_rem_ref(struct ib_qp *qp) in c4iw_qp_rem_ref()
739 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in c4iw_post_send()
867 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in c4iw_post_receive()
940 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw, struct ib_mw_bind *mw_bind) in c4iw_bind_mw()
1584 int c4iw_destroy_qp(struct ib_qp *ib_qp) in c4iw_destroy_qp() argument
1591 qhp = to_c4iw_qp(ib_qp); in c4iw_destroy_qp()
1611 ucontext = ib_qp->uobject ? in c4iw_destroy_qp()
1612 to_c4iw_ucontext(ib_qp->uobject->context) : NULL; in c4iw_destroy_qp()
1616 PDBG("%s ib_qp %p qpid 0x%0x\n", __func__, ib_qp, qhp->wq.sq.qid); in c4iw_destroy_qp()
1621 struct ib_qp *c4iw_create_qp(struct ib_pd *pd, struct ib_qp_init_attr *attrs, in c4iw_create_qp()
1826 int c4iw_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in c4iw_ib_modify_qp()
1878 struct ib_qp *c4iw_get_qp(struct ib_device *dev, int qpn) in c4iw_get_qp()
1881 return (struct ib_qp *)get_qhp(to_c4iw_dev(dev), qpn); in c4iw_get_qp()
1884 int c4iw_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in c4iw_ib_query_qp()