Searched refs:nescq (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.c1118 struct nes_cq *nescq; local
1271 nescq = to_nescq(init_attr->send_cq);
1272 nesqp->nesscq = nescq;
1273 nescq = to_nescq(init_attr->recv_cq);
1274 nesqp->nesrcq = nescq;
1428 static void nes_clean_cq(struct nes_qp *nesqp, struct nes_cq *nescq) argument
1436 spin_lock_irqsave(&nescq->lock, flags);
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
1539 struct nes_cq *nescq; local
1790 struct nes_cq *nescq; local
3640 struct nes_cq *nescq = to_nescq(ibcq); local
3812 struct nes_cq *nescq = to_nescq(ibcq); local
[all...]
H A Dnes_nic.c104 struct nes_hw_nic_cq *nescq = &nesvnic->nic_cq; local
107 nescq->cqes_pending = 0;
108 nescq->rx_cqes_completed = 0;
109 nescq->cqe_allocs_pending = 0;
110 nescq->rx_pkts_indicated = 0;
112 nes_nic_ce_handler(nesdev, nescq);
114 if (nescq->cqes_pending == 0) {
118 nescq->cq_number | (nescq->cqe_allocs_pending << 16));
123 nescq
[all...]
H A Dnes_hw.c3424 struct nes_cq *nescq; local
3614 nescq = container_of(hw_cq, struct nes_cq, hw_cq);
3615 if (nescq->ibcq.event_handler) {
3616 ibevent.device = nescq->ibcq.device;
3618 ibevent.element.cq = &nescq->ibcq;
3619 nescq->ibcq.event_handler(&ibevent, nescq->ibcq.cq_context);
3638 struct nes_cq *nescq = container_of(hw_cq, struct nes_cq, hw_cq); local
3641 nescq->hw_cq.cq_number); */
3642 nes_write32(nesdev->regs+NES_CQ_ACK, nescq
[all...]

Completed in 71 milliseconds