Searched refs:hw_cq (Results 1 - 3 of 3) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/
H A Dnes_verbs.c1286 nesqp->nesqp_context->cqs = cpu_to_le32(nesqp->nesscq->hw_cq.cq_number +
1287 ((u32)nesqp->nesrcq->hw_cq.cq_number << 16));
1438 cq_head = nescq->hw_cq.cq_head;
1439 while (le32_to_cpu(nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_OPCODE_IDX]) & NES_CQE_VALID) {
1441 lo = le32_to_cpu(nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_LOW_IDX]);
1442 hi = le32_to_cpu(nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_HIGH_IDX]);
1447 nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_LOW_IDX] = 0;
1448 nescq->hw_cq.cq_vbase[cq_head].cqe_words[NES_CQE_COMP_COMP_CTX_HIGH_IDX] = 0;
1451 if (++cq_head >= nescq->hw_cq.cq_size)
1570 nescq->hw_cq
[all...]
H A Dnes_verbs.h113 struct nes_hw_cq hw_cq; member in struct:nes_cq
H A Dnes_hw.c3423 struct nes_hw_cq *hw_cq; local
3612 hw_cq = (struct nes_hw_cq *)(unsigned long)context;
3613 if (hw_cq) {
3614 nescq = container_of(hw_cq, struct nes_cq, hw_cq);
3636 void nes_iwarp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *hw_cq) argument
3638 struct nes_cq *nescq = container_of(hw_cq, struct nes_cq, hw_cq);
3641 nescq->hw_cq.cq_number); */
3642 nes_write32(nesdev->regs+NES_CQ_ACK, nescq->hw_cq
[all...]

Completed in 86 milliseconds