/linux-master/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_core.c | 590 goto work_done; 596 goto work_done; 604 goto work_done; 607 goto work_done; 618 work_done:
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_rx_dqo.c | 931 u32 work_done = 0; local 935 while (work_done < budget) { 986 work_done++; 1011 rx->rpackets += work_done; 1015 return work_done;
|
H A D | gve_main.c | 276 int work_done = 0; local 292 work_done = gve_rx_poll(block, budget); 293 reschedule |= work_done == budget; 300 if (likely(napi_complete_done(napi, work_done))) { 317 return work_done; 326 int work_done = 0; local 335 work_done = gve_rx_poll_dqo(block, budget); 336 reschedule |= work_done == budget; 351 if (work_done == budget) 352 work_done [all...] |
/linux-master/drivers/net/xen-netback/ |
H A D | interface.c | 107 int work_done; local 118 work_done = xenvif_tx_action(queue, budget); 120 if (work_done < budget) { 121 napi_complete_done(napi, work_done); 129 return work_done;
|
H A D | rx.c | 494 unsigned int work_done = 0; local 501 work_done < RX_BATCH_SIZE) { 503 work_done++;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rx.c | 206 * we return work_done == budget_rem to give 'busy' napi indication. 2447 int work_done = 0; local 2451 return work_done; 2466 work_done += 2468 budget_rem - work_done); 2477 work_done++; 2478 } while (work_done < budget_rem && 2487 return work_done; 2495 int work_done = 0; local 2498 work_done 2522 int work_done; local [all...] |
/linux-master/drivers/scsi/snic/ |
H A D | snic_io.c | 68 unsigned int work_done = 0; local 73 work_done += svnic_cq_service(&snic->cq[i], 79 return work_done;
|
/linux-master/drivers/net/ |
H A D | xen-netfront.c | 395 bool work_done = false; local 412 work_done = true; 455 return work_done; 461 return work_done; 1266 int work_done; local 1290 work_done = 0; 1291 while ((i != rp) && (work_done < budget)) { 1347 work_done++; 1354 work_done -= handle_incoming_queue(queue, &rxq); 1358 if (work_done < budge [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_xsk.c | 396 bool work_done = true; local 403 work_done = false; 443 return !!budget && work_done;
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_main.c | 1525 unsigned int work_done, rq_work_done = 0, wq_work_done; local 1540 work_done = rq_work_done + wq_work_done; 1542 if (work_done > 0) 1544 work_done, 1652 unsigned int work_done = 0; local 1659 work_done = vnic_cq_service(&enic->cq[cq], 1667 if (work_done > 0) 1669 work_done, 1680 work_done = work_to_do; 1687 if ((work_done < budge [all...] |
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hix5hd2_gmac.c | 646 int work_done = 0, task = budget; local 652 work_done += num; 654 if ((work_done >= budget) || (num == 0)) 661 if (work_done < budget) { 662 napi_complete_done(napi, work_done); 666 return work_done;
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ptp.c | 661 int work_done = 0; local 702 err = aq_ring_rx_clean(&aq_ptp->ptp_rx, napi, &work_done, budget); 719 work_done = budget; 721 if (work_done < budget) { 722 napi_complete_done(napi, work_done); 728 return work_done;
|
/linux-master/drivers/net/ethernet/ni/ |
H A D | nixge.c | 673 int work_done; local 676 work_done = 0; 678 work_done = nixge_recv(priv->ndev, budget); 679 if (work_done < budget) { 680 napi_complete_done(napi, work_done); 695 return work_done;
|
/linux-master/drivers/net/fjes/ |
H A D | fjes_main.c | 961 int work_done = 0; local 979 while (work_done < budget) { 999 work_done++; 1023 if (work_done < budget) { 1024 napi_complete_done(napi, work_done); 1050 return work_done;
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | sb1250-mac.c | 1061 int work_done = 0; local 1189 work_done++; 1196 return work_done; 2505 int work_done; local 2507 work_done = sbdma_rx_process(sc, &(sc->sbm_rxdma), budget, 1); 2510 if (work_done < budget) { 2511 napi_complete_done(napi, work_done); 2523 return work_done;
|
/linux-master/drivers/net/ethernet/aeroflex/ |
H A D | greth.c | 973 int work_done = 0; local 981 work_done += greth_rx_gbit(greth->netdev, budget - work_done); 985 work_done += greth_rx(greth->netdev, budget - work_done); 988 if (work_done < budget) { 1009 napi_complete_done(napi, work_done); 1014 return work_done;
|
/linux-master/drivers/net/can/ |
H A D | xilinx_can.c | 1340 int work_done = 0; local 1344 (work_done < quota)) { 1346 work_done += xcanfd_rx(ndev, frame_offset); 1348 work_done += xcan_rx(ndev, frame_offset); 1362 if (work_done) 1365 if (work_done < quota) { 1366 if (napi_complete_done(napi, work_done)) { 1372 return work_done;
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_rx.c | 514 int work_done = budget - fun_process_cqes(q, budget); local 517 if (unlikely(work_done >= budget)) 519 else if (napi_complete_done(napi, work_done)) 532 return work_done;
|
/linux-master/drivers/net/ethernet/smsc/ |
H A D | smsc9420.c | 823 int work_done; local 825 for (work_done = 0; work_done < budget; work_done++) { 847 if (work_done < budget) { 848 napi_complete_done(&pd->napi, work_done); 856 return work_done;
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | pci.c | 1651 int work_done = 0; local 1656 while (work_done < budget) { 1660 budget - work_done); 1663 work_done += work_done_once; 1665 if (work_done < budget) { 1666 napi_complete_done(napi, work_done); 1682 return work_done;
|
/linux-master/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_main.c | 848 int processed_cqe, work_done = 0, tx_done = 0; local 881 if ((work_done >= budget) && napi && 889 work_done++; 913 if ((work_done < budget) && napi) 953 return work_done; 959 int work_done = 0; local 965 work_done = nicvf_cq_intr_handler(netdev, cq->cq_idx, napi, budget); 967 if (work_done < budget) { 969 napi_complete_done(napi, work_done); 978 return work_done; [all...] |
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 1580 * @work_done: Completed count 1589 int *work_done, int work_to_do) 1606 while (*work_done < work_to_do) { 1672 (*work_done)++; 2269 int work_done = 0; local 2275 pch_gbe_clean_rx(adapter, adapter->rx_ring, &work_done, budget); 2279 work_done = budget; 2283 if (work_done < budget) 2287 napi_complete_done(napi, work_done); 2297 "poll_end_flag : %d work_done 1587 pch_gbe_clean_rx(struct pch_gbe_adapter *adapter, struct pch_gbe_rx_ring *rx_ring, int *work_done, int work_to_do) argument [all...] |
/linux-master/drivers/net/can/ctucanfd/ |
H A D | ctucanfd_base.c | 925 int work_done = 0; local 931 while (framecnt && work_done < quota && res > 0) { 933 work_done++; 961 if (napi_complete_done(napi, work_done)) { 970 return work_done;
|
/linux-master/drivers/net/ethernet/rdc/ |
H A D | r6040.c | 631 int work_done; local 635 work_done = r6040_rx(dev, budget); 637 if (work_done < budget) { 638 napi_complete_done(napi, work_done); 643 return work_done;
|
/linux-master/drivers/net/ethernet/ |
H A D | korina.c | 708 int work_done; local 710 work_done = korina_rx(dev, budget); 711 if (work_done < budget) { 712 napi_complete_done(napi, work_done); 718 return work_done;
|