Lines Matching refs:qp_num

104 	u8 qp_num;	/* Only 64 QP's are allowed.  0-63 */  member
501 unsigned int qp_num) in ntb_transport_setup_qp_mw() argument
503 struct ntb_transport_qp *qp = &nt->qps[qp_num]; in ntb_transport_setup_qp_mw()
509 mw_num = QP_TO_MW(nt->ndev, qp_num); in ntb_transport_setup_qp_mw()
519 qp->rx_buff = nt->mw[mw_num].virt_addr + qp_num / mw_max * rx_size; in ntb_transport_setup_qp_mw()
611 dev_info(&pdev->dev, "qp %d: Link Down\n", qp->qp_num); in ntb_qp_link_cleanup()
829 rc = ntb_write_remote_spad(nt->ndev, QP_LINKS, val | 1 << qp->qp_num); in ntb_qp_link_work()
832 val | 1 << qp->qp_num, QP_LINKS); in ntb_qp_link_work()
842 if (1 << qp->qp_num & val) { in ntb_qp_link_work()
845 dev_info(&pdev->dev, "qp %d: Link Up\n", qp->qp_num); in ntb_qp_link_work()
854 unsigned int qp_num) in ntb_transport_init_queue() argument
862 mw_num = QP_TO_MW(nt->ndev, qp_num); in ntb_transport_init_queue()
864 qp = &nt->qps[qp_num]; in ntb_transport_init_queue()
865 qp->qp_num = qp_num; in ntb_transport_init_queue()
878 qp_offset = qp_num / mw_max * tx_size; in ntb_transport_init_queue()
897 snprintf(debugfs_name, 4, "qp%d", qp_num); in ntb_transport_init_queue()
1164 qp->qp_num, qp->rx_pkts, hdr->ver); in ntb_process_rxc()
1247 ntb_ring_doorbell(qp->ndev, qp->qp_num); in ntb_tx_copy_callback()
1387 dev_info(&pdev->dev, "qp %d: Link Down\n", qp->qp_num); in ntb_send_link_down()
1407 qp->qp_num); in ntb_send_link_down()
1485 dev_info(&pdev->dev, "NTB Transport QP %d created\n", qp->qp_num); in ntb_transport_create_queue()
1534 ntb_unregister_db_callback(qp->ndev, qp->qp_num); in ntb_transport_free_queue()
1549 set_bit(qp->qp_num, &qp->transport->qp_bitmap); in ntb_transport_free_queue()
1551 dev_info(&pdev->dev, "NTB Transport QP %d freed\n", qp->qp_num); in ntb_transport_free_queue()
1706 val & ~(1 << qp->qp_num)); in ntb_transport_link_down()
1709 val & ~(1 << qp->qp_num), QP_LINKS); in ntb_transport_link_down()
1748 return qp->qp_num; in ntb_transport_qp_num()