Lines Matching refs:qp_num

142 	u8 qp_num;	/* Only 64 QP's are allowed.  0-63 */
616 unsigned int qp_num)
618 struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];
630 mw_num = QP_TO_MW(nt, qp_num);
642 qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count);
695 unsigned int qp_num)
697 struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];
698 int spad = qp_num * 2 + nt->msi_spad_offset;
712 qp_num, qp->peer_msi_desc.addr_offset, qp->peer_msi_desc.data);
717 "Using MSI interrupts for QP%d\n", qp_num);
722 unsigned int qp_num)
724 struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];
725 int spad = qp_num * 2 + nt->msi_spad_offset;
747 qp_num);
761 qp_num, qp->msi_irq, qp->msi_desc.addr_offset,
949 dev_info(&pdev->dev, "qp %d: Link Cleanup\n", qp->qp_num);
1144 ntb_peer_spad_write(nt->ndev, PIDX, QP_LINKS, val | BIT(qp->qp_num));
1150 if (val & BIT(qp->qp_num)) {
1151 dev_info(&pdev->dev, "qp %d: Link Up\n", qp->qp_num);
1166 unsigned int qp_num)
1178 mw_num = QP_TO_MW(nt, qp_num);
1180 qp = &nt->qp_vec[qp_num];
1181 qp->qp_num = qp_num;
1200 qp_offset = tx_size * (qp_num / mw_count);
1221 snprintf(debugfs_name, 4, "qp%d", qp_num);
1633 qp->qp_num, hdr->ver, hdr->len, hdr->flags);
1701 __func__, qp->qp_num);
1719 } else if (ntb_db_read(qp->ndev) & BIT_ULL(qp->qp_num)) {
1721 ntb_db_clear(qp->ndev, BIT_ULL(qp->qp_num));
1773 ntb_peer_db_set(qp->ndev, BIT_ULL(qp->qp_num));
1939 dev_info(&pdev->dev, "qp %d: Send Link Down\n", qp->qp_num);
1959 qp->qp_num);
2012 qp_bit = BIT_ULL(qp->qp_num);
2084 dev_info(&pdev->dev, "NTB Transport QP %d created\n", qp->qp_num);
2163 qp_bit = BIT_ULL(qp->qp_num);
2193 dev_info(&pdev->dev, "NTB Transport QP %d freed\n", qp->qp_num);
2355 ntb_peer_spad_write(qp->ndev, PIDX, QP_LINKS, val & ~BIT(qp->qp_num));
2394 return qp->qp_num;
2443 unsigned int qp_num;
2454 qp_num = __ffs(db_bits);
2455 qp = &nt->qp_vec[qp_num];
2460 db_bits &= ~BIT_ULL(qp_num);