Lines Matching defs:eidx
724 static u32 rr_handle_event(struct net_device *dev, u32 prodidx, u32 eidx)
733 while (prodidx != eidx){
734 switch (rrpriv->evt_ring[eidx].code){
907 u16 index = rrpriv->evt_ring[eidx].index;
916 dev->name, rrpriv->evt_ring[eidx].code);
918 eidx = (eidx + 1) % EVT_RING_ENTRIES;
921 rrpriv->info->evt_ctrl.pi = eidx;
923 return eidx;
1026 u32 prodidx, rxindex, eidx, txcsmr, rxlimit, txcon;
1042 printk("%s: interrupt, prodidx = %i, eidx = %i\n", dev->name,
1051 eidx = rrpriv->info->evt_ctrl.pi;
1052 if (prodidx != eidx)
1053 eidx = rr_handle_event(dev, prodidx, eidx);
1098 eidx |= ((txcsmr << 8) | (rxlimit << 16));
1099 writel(eidx, ®s->EvtCon);