/linux-master/drivers/scsi/fnic/ |
H A D | vnic_cq_copy.h | 20 unsigned int work_done = 0; local 42 work_done++; 43 if (work_done >= work_to_do) 47 return work_done;
|
H A D | vnic_cq.h | 65 unsigned int work_done = 0; local 91 work_done++; 92 if (work_done >= work_to_do) 96 return work_done;
|
H A D | fnic_isr.c | 22 unsigned long work_done = 0; local 47 work_done += fnic_wq_copy_cmpl_handler(fnic, io_completions, FNIC_MQ_CQ_INDEX); 48 work_done += fnic_wq_cmpl_handler(fnic, -1); 49 work_done += fnic_rq_cmpl_handler(fnic, -1); 52 work_done, 63 unsigned long work_done = 0; local 68 work_done += fnic_wq_copy_cmpl_handler(fnic, io_completions, FNIC_MQ_CQ_INDEX); 69 work_done += fnic_wq_cmpl_handler(fnic, -1); 70 work_done += fnic_rq_cmpl_handler(fnic, -1); 73 work_done, [all...] |
/linux-master/drivers/scsi/snic/ |
H A D | vnic_cq_fw.h | 18 unsigned int work_done = 0; local 40 work_done++; 41 if (work_done >= work_to_do) 45 return work_done;
|
H A D | vnic_cq.h | 53 unsigned int work_done = 0; local 79 work_done++; 80 if (work_done >= work_to_do) 84 return work_done;
|
/linux-master/net/core/ |
H A D | gro_cells.c | 55 int work_done = 0; local 57 while (work_done < budget) { 62 work_done++; 65 if (work_done < budget) 66 napi_complete_done(napi, work_done); 67 return work_done;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_txrx.c | 136 int work_done = 0; local 174 work_done = mlx5e_poll_rx_cq(&xskrq->cq, budget); 176 if (likely(budget - work_done)) 177 work_done += mlx5e_poll_rx_cq(&rq->cq, budget - work_done); 179 busy |= work_done == budget; 205 work_done = budget; 210 if (work_done == budget) 211 work_done--; 214 if (unlikely(!napi_complete_done(napi, work_done))) [all...] |
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.h | 66 unsigned int work_done = 0; local 92 work_done++; 93 if (work_done >= work_to_do) 97 return work_done;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
H A D | tx.c | 69 bool work_done = true; local 84 work_done = false; 137 return !(budget && work_done);
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_vec.c | 35 int work_done = 0; local 69 &work_done, 70 budget - work_done); 90 work_done = budget; 92 if (work_done < budget) { 93 napi_complete_done(napi, work_done); 99 return work_done;
|
/linux-master/drivers/net/can/dev/ |
H A D | rx-offload.c | 50 int work_done = 0; local 52 while ((work_done < quota) && 56 work_done++; 65 if (work_done < quota) { 66 napi_complete_done(napi, work_done); 73 return work_done;
|
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_rx.c | 301 int work_done = 0; local 309 remaining_pkts = mlxbf_gige_rx_packet(priv, &work_done); 310 } while (remaining_pkts && work_done < budget); 313 * via napi_complete_done(napi, work_done) and then 316 if (work_done < budget && napi_complete_done(napi, work_done)) { 325 return work_done;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | trap.c | 14 int work_done = 0; local 20 work_done = mlx5e_poll_rx_cq(&rq->cq, budget); 21 busy |= work_done == budget; 25 work_done = budget; 29 if (unlikely(!napi_complete_done(napi, work_done))) 36 return work_done;
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | dp.c | 792 int work_done = 0; local 803 work_done = ath11k_dp_process_rx_err(ab, napi, budget); 804 budget -= work_done; 805 tot_work_done += work_done; 811 work_done = ath11k_dp_rx_process_wbm_err(ab, 814 budget -= work_done; 815 tot_work_done += work_done; 823 work_done = ath11k_dp_process_rx(ab, i, napi, 825 budget -= work_done; 826 tot_work_done += work_done; [all...] |
/linux-master/drivers/net/can/ifi_canfd/ |
H A D | ifi_canfd.c | 528 int work_done = 0; local 533 work_done += ifi_canfd_handle_state_change(ndev, 540 work_done += ifi_canfd_handle_state_change(ndev, 547 work_done += ifi_canfd_handle_state_change(ndev, 554 work_done += ifi_canfd_handle_state_change(ndev, 558 return work_done; 566 int work_done = 0; local 569 work_done += ifi_canfd_handle_state_errors(ndev); 573 work_done += ifi_canfd_handle_lost_msg(ndev); 577 work_done [all...] |
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_io.c | 961 int tx_complete, work_done; local 972 work_done = qlcnic_process_rcv_ring(sds_ring, budget); 976 work_done = budget; 978 if (work_done < budget) { 979 napi_complete_done(&sds_ring->napi, work_done); 986 return work_done; 993 int work_done; local 998 work_done = qlcnic_process_cmd_ring(adapter, tx_ring, budget); 999 if (work_done) { 1005 work_done 1015 int work_done; local 1951 int work_done; local 1979 int work_done; local 2006 int work_done; local 2027 int work_done; local [all...] |
/linux-master/drivers/net/ethernet/ezchip/ |
H A D | nps_enet.c | 65 u32 work_done = 0; local 77 return work_done; 80 work_done++; 134 return work_done; 177 u32 work_done; local 180 work_done = nps_enet_rx_handler(ndev); 181 if ((work_done < budget) && napi_complete_done(napi, work_done)) { 205 return work_done;
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_txrx.c | 934 u32 work_done = 0; local 937 work_done = ionic_tx_cq_service(cq, budget); 942 if (work_done < budget && napi_complete_done(napi, work_done)) { 948 if (work_done || flags) { 952 work_done, flags); 955 if (!work_done && ionic_txq_poke_doorbell(&qcq->q)) 958 return work_done; 973 u32 work_done = 0; local 979 work_done 1248 unsigned int work_done = 0; local 1279 u32 work_done; local [all...] |
/linux-master/drivers/net/ethernet/arc/ |
H A D | emac_main.c | 177 unsigned int work_done; local 179 for (work_done = 0; work_done < budget; work_done++) { 265 return work_done; 290 * @work_done: How many BDs processed 298 int budget, unsigned int work_done) 303 if (work_done) 326 unsigned int work_done; local 331 work_done 297 arc_emac_rx_stall_check(struct net_device *ndev, int budget, unsigned int work_done) argument [all...] |
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_xdp.c | 432 u32 work_done; local 443 work_done = ena_clean_xdp_irq(tx_ring, budget); 451 } else if (budget > work_done) { 454 if (napi_complete_done(napi, work_done)) 458 ret = work_done;
|
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif_rx.c | 835 int ret, once_more = 0, work_done = 0; local 845 return work_done; 853 napi_complete_done(napi, work_done); 856 return work_done; 860 while (work_done < budget) { 861 int each_budget = budget - work_done; 865 work_done += rx_cnt; 872 work_done = budget; 874 } else if (work_done < budget) { 875 napi_complete_done(napi, work_done); [all...] |
/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | interrupt.c | 117 int work_done = 0; local 155 if (++work_done >= budget) 326 napi_complete_done(napi, work_done); 340 return work_done; 350 return work_done; 362 napi_complete_done(napi, work_done); 364 return work_done;
|
/linux-master/drivers/net/can/m_can/ |
H A D | m_can.c | 837 int work_done = 0; local 841 work_done += m_can_handle_state_change(dev, 847 work_done += m_can_handle_state_change(dev, 853 work_done += m_can_handle_state_change(dev, 857 return work_done; 925 int work_done = 0; local 928 work_done += m_can_handle_lost_msg(dev); 937 work_done += m_can_handle_lec_err(dev, lec); 942 work_done += m_can_handle_lec_err(dev, dlec); 949 work_done 961 int work_done = 0; local 1009 int work_done; local 1026 int work_done; local [all...] |
/linux-master/drivers/net/can/c_can/ |
H A D | c_can_main.c | 1064 int work_done = 0; local 1081 work_done += c_can_handle_state_change(dev, C_CAN_ERROR_WARNING); 1086 work_done += c_can_handle_state_change(dev, C_CAN_ERROR_PASSIVE); 1091 work_done += c_can_handle_state_change(dev, C_CAN_BUS_OFF); 1098 work_done += c_can_handle_state_change(dev, C_CAN_ERROR_PASSIVE); 1103 work_done += c_can_handle_state_change(dev, C_CAN_ERROR_WARNING); 1108 work_done += c_can_handle_state_change(dev, C_CAN_NO_ERROR); 1112 work_done += c_can_handle_bus_err(dev, curr & LEC_MASK); 1115 work_done += c_can_do_rx_poll(dev, (quota - work_done)); [all...] |
/linux-master/drivers/net/can/ |
H A D | grcan.c | 505 int i, work_done; local 513 for (work_done = 0; work_done < budget || budget < 0; work_done++) { 530 return work_done; 1135 int work_done; local 1139 work_done = catch_up_echo_skb(dev, -1, true); 1140 if (work_done) { 1166 int work_done = 0; local 1170 for (work_done 1234 int work_done; local [all...] |