• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/infiniband/hw/mthca/

Lines Matching refs:qpn

199 	return qp->qpn >= dev->qp_table.sqp_start &&
200 qp->qpn <= dev->qp_table.sqp_start + 3;
205 return qp->qpn >= dev->qp_table.sqp_start &&
206 qp->qpn <= dev->qp_table.sqp_start + 1;
239 void mthca_qp_event(struct mthca_dev *dev, u32 qpn,
246 qp = mthca_array_get(&dev->qp_table.qp, qpn & (dev->limits.num_qps - 1));
252 mthca_warn(dev, "Async event for bogus QP %08x\n", qpn);
449 err = mthca_QUERY_QP(dev, qp->qpn, 0, mailbox, &status);
614 qp_context->local_qpn = cpu_to_be32(qp->qpn);
755 ((qp->qpn & (dev->limits.num_qps - 1)) * MTHCA_RDB_ENTRY_SIZE <<
777 err = mthca_MODIFY_QP(dev, cur_state, new_state, qp->qpn, 0,
822 mthca_cq_clean(dev, to_mcq(qp->ibqp.recv_cq), qp->qpn,
825 mthca_cq_clean(dev, to_mcq(qp->ibqp.send_cq), qp->qpn, NULL);
1105 ret = mthca_table_get(dev, dev->qp_table.qp_table, qp->qpn);
1109 ret = mthca_table_get(dev, dev->qp_table.eqp_table, qp->qpn);
1114 qp->qpn << dev->qp_table.rdb_shift);
1123 mthca_table_put(dev, dev->qp_table.eqp_table, qp->qpn);
1126 mthca_table_put(dev, dev->qp_table.qp_table, qp->qpn);
1135 qp->qpn << dev->qp_table.rdb_shift);
1136 mthca_table_put(dev, dev->qp_table.eqp_table, qp->qpn);
1137 mthca_table_put(dev, dev->qp_table.qp_table, qp->qpn);
1145 qp->qpn, &qp->rq.db);
1150 qp->qpn, &qp->sq.db);
1312 qp->qpn = mthca_alloc(&dev->qp_table.alloc);
1313 if (qp->qpn == -1)
1322 mthca_free(&dev->qp_table.alloc, qp->qpn);
1328 qp->qpn & (dev->limits.num_qps - 1), qp);
1366 int qpn,
1370 u32 mqpn = qpn * 2 + dev->qp_table.sqp_start + port - 1;
1395 sqp->qp.qpn = mqpn;
1456 qp->qpn & (dev->limits.num_qps - 1));
1465 mthca_MODIFY_QP(dev, qp->state, IB_QPS_RESET, qp->qpn, 0,
1474 mthca_cq_clean(dev, recv_cq, qp->qpn,
1477 mthca_cq_clean(dev, send_cq, qp->qpn, NULL);
1492 mthca_free(&dev->qp_table.alloc, qp->qpn);
1606 " %d max, %d nreq)\n", qp->qpn,
1792 doorbell[1] = cpu_to_be32((qp->qpn << 8) | size0);
1837 " %d max, %d nreq)\n", qp->qpn,
1894 doorbell[1] = cpu_to_be32(qp->qpn << 8);
1911 doorbell[1] = cpu_to_be32((qp->qpn << 8) | nreq);
1963 doorbell[1] = cpu_to_be32((qp->qpn << 8) | size0);
1987 " %d max, %d nreq)\n", qp->qpn,
2168 doorbell[1] = cpu_to_be32((qp->qpn << 8) | size0);
2219 " %d max, %d nreq)\n", qp->qpn,