Lines Matching refs:cq_head
1303 u32 cq_head; in nes_clean_cq() local
1311 cq_head = nescq->hw_cq.cq_head; in nes_clean_cq()
1312 while (le32_to_cpu(nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_OPCODE_IDX]) & NES_CQE_VALID) { in nes_clean_cq()
1314 lo = le32_to_cpu(nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_LOW_IDX]); in nes_clean_cq()
1315 hi = le32_to_cpu(nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_HIGH_IDX]); in nes_clean_cq()
1320 nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_LOW_IDX] = 0; in nes_clean_cq()
1321 nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_HIGH_IDX] = 0; in nes_clean_cq()
1324 if (++cq_head >= nescq->hw_cq.cq_size) in nes_clean_cq()
1325 cq_head = 0; in nes_clean_cq()
1506 nescq->hw_cq.cq_head = 0; in nes_create_cq()
3417 head = nescq->hw_cq.cq_head; in nes_poll_cq()
3563 nescq->hw_cq.cq_head = head; in nes_poll_cq()