Lines Matching refs:ib_qp
75 static int iwch_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in iwch_multicast_attach()
80 static int iwch_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in iwch_multicast_detach()
858 static int iwch_destroy_qp(struct ib_qp *ib_qp) in iwch_destroy_qp() argument
865 qhp = to_iwch_qp(ib_qp); in iwch_destroy_qp()
877 ucontext = ib_qp->uobject ? to_iwch_ucontext(ib_qp->uobject->context) in iwch_destroy_qp()
883 ib_qp, qhp->wq.qpid, qhp); in iwch_destroy_qp()
888 static struct ib_qp *iwch_create_qp(struct ib_pd *pd, in iwch_create_qp()
1046 static int iwch_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in iwch_ib_modify_qp()
1085 void iwch_qp_add_ref(struct ib_qp *qp) in iwch_qp_add_ref()
1091 void iwch_qp_rem_ref(struct ib_qp *qp) in iwch_qp_rem_ref()
1098 static struct ib_qp *iwch_get_qp(struct ib_device *dev, int qpn) in iwch_get_qp()
1101 return (struct ib_qp *)get_qhp(to_iwch_dev(dev), qpn); in iwch_get_qp()