Searched defs:work_done (Results 1 - 25 of 63) sorted by relevance

123

/drivers/scsi/fnic/
H A Dvnic_cq_copy.h32 unsigned int work_done = 0; local
54 work_done++;
55 if (work_done >= work_to_do)
59 return work_done;
H A Dfnic_isr.c34 unsigned long work_done = 0; local
51 work_done += fnic_wq_copy_cmpl_handler(fnic, -1);
52 work_done += fnic_wq_cmpl_handler(fnic, -1);
53 work_done += fnic_rq_cmpl_handler(fnic, -1);
56 work_done,
67 unsigned long work_done = 0; local
69 work_done += fnic_wq_copy_cmpl_handler(fnic, -1);
70 work_done += fnic_wq_cmpl_handler(fnic, -1);
71 work_done += fnic_rq_cmpl_handler(fnic, -1);
74 work_done,
[all...]
H A Dvnic_cq.h77 unsigned int work_done = 0; local
103 work_done++;
104 if (work_done >= work_to_do)
108 return work_done;
/drivers/net/ethernet/cisco/enic/
H A Dvnic_cq.h70 unsigned int work_done = 0; local
96 work_done++;
97 if (work_done >= work_to_do)
101 return work_done;
H A Denic_main.c1348 unsigned int work_done, rq_work_done, wq_work_done; local
1365 work_done = rq_work_done + wq_work_done;
1367 if (work_done > 0)
1369 work_done,
1403 unsigned int work_done; local
1409 work_done = vnic_cq_service(&enic->cq[cq],
1417 if (work_done > 0)
1419 work_done,
1430 work_done = work_to_do;
1432 if (work_done < work_to_d
[all...]
/drivers/net/ethernet/dec/tulip/
H A Dinterrupt.c111 int work_done = 0; local
149 if (++work_done >= budget)
330 return work_done;
340 return work_done;
354 return work_done;
/drivers/net/can/softing/
H A Dsofting_main.c335 int j, offset, work_done; local
337 work_done = 0;
341 ++work_done;
358 ++work_done;
361 return work_done ? IRQ_HANDLED : IRQ_NONE;
/drivers/net/ethernet/aeroflex/
H A Dgreth.c963 int work_done = 0; local
977 work_done += greth_rx_gbit(greth->netdev, budget - work_done);
979 work_done += greth_rx(greth->netdev, budget - work_done);
982 if (work_done < budget) {
1007 return work_done;
/drivers/net/ethernet/cadence/
H A Dmacb.c509 int work_done; local
515 work_done = 0;
520 work_done = macb_rx(bp, budget);
521 if (work_done < budget) {
533 return work_done;
/drivers/net/ethernet/
H A Dkorina.c464 int work_done; local
466 work_done = korina_rx(dev, budget);
467 if (work_done < budget) {
474 return work_done;
/drivers/net/ethernet/micrel/
H A Dks8695net.c565 unsigned long work_done; local
570 work_done = ks8695_rx(ksp, budget);
572 if (work_done < budget) {
580 return work_done;
/drivers/net/ethernet/octeon/
H A Docteon_mgmt.c391 unsigned int work_done = 0; local
396 while (work_done < budget && mix_ircnt.s.ircnt) {
400 work_done++;
408 return work_done;
415 unsigned int work_done = 0; local
417 work_done = octeon_mgmt_receive_packets(p, budget);
419 if (work_done < budget) {
426 return work_done;
/drivers/s390/net/
H A Dqeth_l2_main.c410 int work_done = 0; local
452 work_done++;
457 return work_done;
463 int work_done = 0; local
494 work_done += qeth_l2_process_inbound_buffer(
518 if (work_done >= budget)
521 new_budget = budget - work_done;
532 return work_done;
/drivers/block/
H A Dub.c307 struct ub_completion work_done; member in struct:ub_dev
899 UB_INIT_COMPLETION(sc->work_done);
907 ub_complete(&sc->work_done);
927 if (!ub_is_completed(&sc->work_done))
943 ub_complete(&sc->work_done);
972 if (!ub_is_completed(&sc->work_done))
1285 UB_INIT_COMPLETION(sc->work_done);
1297 ub_complete(&sc->work_done);
1332 UB_INIT_COMPLETION(sc->work_done);
1340 ub_complete(&sc->work_done);
[all...]
/drivers/net/can/
H A Dat91_can.c812 int work_done = 0; local
815 work_done += at91_poll_rx(dev, quota - work_done);
823 work_done += at91_poll_err(dev, quota - work_done, reg_sr);
825 if (work_done < quota) {
834 return work_done;
H A Dflexcan.c536 int work_done = 0; local
545 work_done += flexcan_poll_state(dev, reg_esr);
550 work_done < quota) {
551 work_done += flexcan_read_frame(dev);
556 if (flexcan_has_and_handle_berr(priv, reg_esr) && work_done < quota)
557 work_done += flexcan_poll_bus_err(dev, reg_esr);
559 if (work_done < quota) {
566 return work_done;
/drivers/net/can/c_can/
H A Dc_can.c951 int work_done = 0; local
977 work_done += c_can_handle_state_change(dev,
983 work_done += c_can_handle_state_change(dev,
989 work_done += c_can_handle_state_change(dev,
1010 work_done += c_can_handle_bus_err(dev, lec_type);
1014 work_done += c_can_do_rx_poll(dev, (quota - work_done));
1022 if (work_done < quota) {
1028 return work_done;
/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_main.c69 int *work_done, int work_to_do);
1843 int *work_done, int work_to_do)
1857 if (*work_done >= work_to_do)
1913 (*work_done)++;
1928 int work_done = 0; local
1934 atl1c_clean_rx_irq(adapter, 0, &work_done, budget);
1936 if (work_done < budget) {
1942 return work_done;
1842 atl1c_clean_rx_irq(struct atl1c_adapter *adapter, u8 que, int *work_done, int work_to_do) argument
/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c1391 int *work_done, int work_to_do)
1406 if (*work_done >= work_to_do)
1408 (*work_done)++;
1506 int work_done = 0; local
1512 atl1e_clean_rx_irq(adapter, 0, &work_done, budget);
1515 if (work_done < budget) {
1530 return work_done;
1390 atl1e_clean_rx_irq(struct atl1e_adapter *adapter, u8 que, int *work_done, int work_to_do) argument
/drivers/net/ethernet/broadcom/
H A Db44.c839 int work_done; local
860 work_done = 0;
862 work_done += b44_rx(bp, budget);
871 work_done = 0;
874 if (work_done < budget) {
879 return work_done;
H A Dsb1250-mac.c1080 int work_done = 0; local
1208 work_done++;
1215 return work_done;
2567 int work_done; local
2569 work_done = sbdma_rx_process(sc, &(sc->sbm_rxdma), budget, 1);
2572 if (work_done < budget) {
2585 return work_done;
/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.c1619 int work_done = process_responses(adapter, budget); local
1621 if (likely(work_done < budget)) {
1626 return work_done;
/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1784 int work_done = process_responses(q, budget); local
1786 if (likely(work_done < budget)) {
1793 t4_write_reg(q->adap, MYPF_REG(SGE_PF_GTS), CIDXINC(work_done) |
1795 return work_done;
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c1770 int work_done = process_responses(rspq, budget); local
1772 if (likely(work_done < budget)) {
1779 if (unlikely(work_done == 0))
1784 CIDXINC(work_done) |
1787 return work_done;
1810 unsigned int work_done; local
1813 for (work_done = 0; ; work_done++) {
1877 CIDXINC(work_done) |
1883 return work_done;
[all...]
/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c244 int *work_done, int work_to_do)
263 if (*work_done >= work_to_do)
265 (*work_done)++;
1168 int work_done = 0; local
1170 igbvf_clean_rx_irq(adapter, &work_done, budget);
1173 if (work_done < budget) {
1183 return work_done;
243 igbvf_clean_rx_irq(struct igbvf_adapter *adapter, int *work_done, int work_to_do) argument

Completed in 613 milliseconds

123