Lines Matching refs:work_to_do
297 static int sbdma_rx_process(struct sbmac_softc *sc,sbmacdma_t *d, int work_to_do, int poll);
1168 * SBDMA_RX_PROCESS(sc,d,work_to_do,poll)
1175 * work_to_do - no. of packets to process before enabling interrupt
1184 int work_to_do, int poll)
1202 while (work_to_do-- > 0) {
1320 work_to_do = 32;
2860 int work_to_do;
2864 work_to_do = min(*budget, dev->quota);
2865 work_done = sbdma_rx_process(sc, &(sc->sbm_rxdma), work_to_do, 1);
2867 if (work_done > work_to_do)
2868 printk(KERN_ERR "%s exceeded work_to_do budget=%d quota=%d work-done=%d\n",
2876 if (work_done < work_to_do) {
2889 return (work_done >= work_to_do);