Lines Matching refs:nesnic

1549 	struct nes_hw_nic *nesnic;  in nes_replenish_nic_rq()  local
1554 nesnic = &nesvnic->nic; in nes_replenish_nic_rq()
1556 spin_lock_irqsave(&nesnic->rq_lock, flags); in nes_replenish_nic_rq()
1557 if (nesnic->replenishing_rq !=0) { in nes_replenish_nic_rq()
1558 if (((nesnic->rq_size-1) == atomic_read(&nesvnic->rx_skbs_needed)) && in nes_replenish_nic_rq()
1561 spin_unlock_irqrestore(&nesnic->rq_lock, flags); in nes_replenish_nic_rq()
1565 spin_unlock_irqrestore(&nesnic->rq_lock, flags); in nes_replenish_nic_rq()
1568 nesnic->replenishing_rq = 1; in nes_replenish_nic_rq()
1569 spin_unlock_irqrestore(&nesnic->rq_lock, flags); in nes_replenish_nic_rq()
1581 nic_rqe = &nesnic->rq_vbase[nesvnic->nic.rq_head]; in nes_replenish_nic_rq()
1589 nesnic->rx_skb[nesnic->rq_head] = skb; in nes_replenish_nic_rq()
1590 nesnic->rq_head++; in nes_replenish_nic_rq()
1591 nesnic->rq_head &= nesnic->rq_size - 1; in nes_replenish_nic_rq()
1595 nes_write32(nesdev->regs+NES_WQE_ALLOC, (rx_wqes_posted << 24) | nesnic->qp_id); in nes_replenish_nic_rq()
1599 spin_lock_irqsave(&nesnic->rq_lock, flags); in nes_replenish_nic_rq()
1600 if (((nesnic->rq_size-1) == atomic_read(&nesvnic->rx_skbs_needed)) && in nes_replenish_nic_rq()
1603 spin_unlock_irqrestore(&nesnic->rq_lock, flags); in nes_replenish_nic_rq()
1607 spin_unlock_irqrestore(&nesnic->rq_lock, flags); in nes_replenish_nic_rq()
1613 nes_write32(nesdev->regs+NES_WQE_ALLOC, (rx_wqes_posted << 24) | nesnic->qp_id); in nes_replenish_nic_rq()
1614 nesnic->replenishing_rq = 0; in nes_replenish_nic_rq()
2750 struct nes_hw_nic *nesnic; in nes_nic_ce_handler() local
2777 nesnic = &nesvnic->nic; in nes_nic_ce_handler()
2782 nic_sqe = &nesnic->sq_vbase[nesnic->sq_tail]; in nes_nic_ce_handler()
2783 skb = nesnic->tx_skb[nesnic->sq_tail]; in nes_nic_ce_handler()
2793 if (test_and_clear_bit(nesnic->sq_tail, nesnic->first_frag_overflow)) { in nes_nic_ce_handler()
2816 nesnic->sq_tail++; in nes_nic_ce_handler()
2817 nesnic->sq_tail &= nesnic->sq_size-1; in nes_nic_ce_handler()
2831 nic_rqe = &nesnic->rq_vbase[nesnic->rq_tail]; in nes_nic_ce_handler()
2833 rx_skb = nesnic->rx_skb[nesnic->rq_tail]; in nes_nic_ce_handler()
2834 nic_rqe = &nesnic->rq_vbase[nesvnic->nic.rq_tail]; in nes_nic_ce_handler()
2846 nesnic->rq_tail++; in nes_nic_ce_handler()
2847 nesnic->rq_tail &= nesnic->rq_size - 1; in nes_nic_ce_handler()