Lines Matching refs:dd
124 static int alloc_qpn(struct qib_devdata *dd, struct qib_qpn_table *qpt, in alloc_qpn() argument
148 if (qpt->mask && ((qpn & qpt->mask) >> 1) >= dd->n_krcv_queues) in alloc_qpn()
166 dd->n_krcv_queues); in alloc_qpn()
295 unsigned qib_free_all_qps(struct qib_devdata *dd) in qib_free_all_qps() argument
297 struct qib_ibdev *dev = &dd->verbs_dev; in qib_free_all_qps()
302 for (n = 0; n < dd->num_pports; n++) { in qib_free_all_qps()
303 struct qib_ibport *ibp = &dd->pport[n].ibport_data; in qib_free_all_qps()
352 struct qib_ibdev *dev = &ppd_from_ibp(ibp)->dd->verbs_dev; in qib_lookup_qpn()
644 struct qib_devdata *dd = dd_from_dev(dev); in qib_modify_qp() local
650 if (mtu > dd->pport[pidx].ibmtu) { in qib_modify_qp()
651 switch (dd->pport[pidx].ibmtu) { in qib_modify_qp()
983 struct qib_devdata *dd; in qib_create_qp() local
1109 dd = dd_from_dev(dev); in qib_create_qp()
1110 err = alloc_qpn(dd, &dev->qpn_table, init_attr->qp_type, in qib_create_qp()
1255 void qib_init_qpn_table(struct qib_devdata *dd, struct qib_qpn_table *qpt) in qib_init_qpn_table() argument
1260 qpt->mask = dd->qpn_mask; in qib_init_qpn_table()