Lines Matching refs:qp_table
856 err = ipath_alloc_qpn(&dev->qp_table, qp,
936 ipath_free_qp(&dev->qp_table, qp);
937 free_qpn(&dev->qp_table, qp->ibqp.qp_num);
980 ipath_free_qp(&dev->qp_table, qp);
995 free_qpn(&dev->qp_table, qp->ibqp.qp_num);
1022 idev->qp_table.last = 1; /* QPN 0 and 1 are special. */
1023 idev->qp_table.max = size;
1024 idev->qp_table.nmaps = 1;
1025 idev->qp_table.table = kzalloc(size * sizeof(*idev->qp_table.table),
1027 if (idev->qp_table.table == NULL) {
1032 for (i = 0; i < ARRAY_SIZE(idev->qp_table.map); i++) {
1033 atomic_set(&idev->qp_table.map[i].n_free, BITS_PER_PAGE);
1034 idev->qp_table.map[i].page = NULL;