Lines Matching refs:cqp

944 		spin_lock_irqsave(&nesdev->cqp.lock, flags);  in nes_init_mgt_qp()
945 cqp_head = nesdev->cqp.sq_head; in nes_init_mgt_qp()
947 cqp_wqe = &nesdev->cqp.sq_vbase[cqp_head]; in nes_init_mgt_qp()
964 if (++cqp_head >= nesdev->cqp.sq_size) in nes_init_mgt_qp()
966 cqp_wqe = &nesdev->cqp.sq_vbase[cqp_head]; in nes_init_mgt_qp()
994 if (++cqp_head >= nesdev->cqp.sq_size) in nes_init_mgt_qp()
996 nesdev->cqp.sq_head = cqp_head; in nes_init_mgt_qp()
1001 nes_write32(nesdev->regs + NES_WQE_ALLOC, 0x02800000 | nesdev->cqp.qp_id); in nes_init_mgt_qp()
1003 spin_unlock_irqrestore(&nesdev->cqp.lock, flags); in nes_init_mgt_qp()
1007 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_init_mgt_qp()
1100 spin_lock_irqsave(&nesdev->cqp.lock, flags); in nes_destroy_mgt()
1103 cqp_head = nesdev->cqp.sq_head; in nes_destroy_mgt()
1104 cqp_wqe = &nesdev->cqp.sq_vbase[cqp_head]; in nes_destroy_mgt()
1112 if (++cqp_head >= nesdev->cqp.sq_size) in nes_destroy_mgt()
1115 cqp_wqe = &nesdev->cqp.sq_vbase[cqp_head]; in nes_destroy_mgt()
1124 if (++cqp_head >= nesdev->cqp.sq_size) in nes_destroy_mgt()
1127 nesdev->cqp.sq_head = cqp_head; in nes_destroy_mgt()
1131 nes_write32(nesdev->regs + NES_WQE_ALLOC, 0x02800000 | nesdev->cqp.qp_id); in nes_destroy_mgt()
1133 spin_unlock_irqrestore(&nesdev->cqp.lock, flags); in nes_destroy_mgt()
1136 cqp_head, nesdev->cqp.sq_head, in nes_destroy_mgt()
1137 nesdev->cqp.sq_tail, nesdev->cqp.sq_size); in nes_destroy_mgt()
1139 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_destroy_mgt()
1144 ret, cqp_head, nesdev->cqp.sq_head, nesdev->cqp.sq_tail); in nes_destroy_mgt()