Lines Matching refs:ib_qp
669 void c4iw_qp_add_ref(struct ib_qp *qp) in c4iw_qp_add_ref()
675 void c4iw_qp_rem_ref(struct ib_qp *qp) in c4iw_qp_rem_ref()
724 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in c4iw_post_send()
853 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in c4iw_post_receive()
927 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw, struct ib_mw_bind *mw_bind) in c4iw_bind_mw()
1571 int c4iw_destroy_qp(struct ib_qp *ib_qp) in c4iw_destroy_qp() argument
1578 qhp = to_c4iw_qp(ib_qp); in c4iw_destroy_qp()
1598 ucontext = ib_qp->uobject ? in c4iw_destroy_qp()
1599 to_c4iw_ucontext(ib_qp->uobject->context) : NULL; in c4iw_destroy_qp()
1603 PDBG("%s ib_qp %p qpid 0x%0x\n", __func__, ib_qp, qhp->wq.sq.qid); in c4iw_destroy_qp()
1608 struct ib_qp *c4iw_create_qp(struct ib_pd *pd, struct ib_qp_init_attr *attrs, in c4iw_create_qp()
1813 int c4iw_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in c4iw_ib_modify_qp()
1865 struct ib_qp *c4iw_get_qp(struct ib_device *dev, int qpn) in c4iw_get_qp()
1868 return (struct ib_qp *)get_qhp(to_c4iw_dev(dev), qpn); in c4iw_get_qp()
1871 int c4iw_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in c4iw_ib_query_qp()