Searched refs:work_to_do (Results 1 - 25 of 25) sorted by relevance

/linux-master/drivers/scsi/fnic/
H A Dvnic_cq_copy.h16 unsigned int work_to_do)
43 if (work_done >= work_to_do)
11 vnic_cq_copy_service( struct vnic_cq *cq, int (*q_service)(struct vnic_dev *vdev, unsigned int index, struct fcpio_fw_req *desc), unsigned int work_to_do) argument
H A Dvnic_cq.h59 unsigned int work_to_do,
92 if (work_done >= work_to_do)
58 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) argument
H A Dfnic_fcs.c1273 int fnic_wq_cmpl_handler(struct fnic *fnic, int work_to_do) argument
1280 work_to_do,
/linux-master/drivers/scsi/snic/
H A Dvnic_cq_fw.h14 unsigned int work_to_do)
41 if (work_done >= work_to_do)
10 vnic_cq_fw_service(struct vnic_cq *cq, int (*q_service)(struct vnic_dev *vdev, unsigned int index, struct snic_fw_req *desc), unsigned int work_to_do) argument
H A Dvnic_cq.h47 unsigned int work_to_do,
80 if (work_done >= work_to_do)
46 svnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) argument
H A Dsnic_io.c66 snic_wq_cmpl_handler(struct snic *snic, int work_to_do) argument
74 work_to_do,
/linux-master/drivers/net/ethernet/cisco/enic/
H A Dvnic_cq.h60 unsigned int work_to_do,
93 if (work_done >= work_to_do)
59 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) argument
H A Denic_main.c1639 unsigned int work_to_do = budget; local
1648 work_to_do, enic_rq_service, NULL);
1668 work_done = work_to_do;
/linux-master/drivers/net/xen-netback/
H A Dnetback.c234 int work_to_do)
247 if (slots >= work_to_do) {
250 work_to_do);
727 int work_to_do)
733 if (unlikely(work_to_do-- <= 0)) {
755 return work_to_do;
929 int work_to_do; local
943 work_to_do = XEN_RING_NR_UNCONSUMED_REQUESTS(&queue->tx);
944 if (!work_to_do)
958 work_to_do
230 xenvif_count_requests(struct xenvif_queue *queue, struct xen_netif_tx_request *first, unsigned int extra_count, struct xen_netif_tx_request *txp, int work_to_do) argument
724 xenvif_get_extras(struct xenvif_queue *queue, struct xen_netif_extra_info *extras, unsigned int *extra_count, int work_to_do) argument
[all...]
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.h375 unsigned int ionic_cq_service(struct ionic_cq *cq, unsigned int work_to_do,
378 unsigned int ionic_tx_cq_service(struct ionic_cq *cq, unsigned int work_to_do);
H A Dionic_dev.c637 unsigned int ionic_cq_service(struct ionic_cq *cq, unsigned int work_to_do, argument
643 if (work_to_do == 0)
652 if (++work_done >= work_to_do)
H A Dionic_txrx.c1246 unsigned int ionic_tx_cq_service(struct ionic_cq *cq, unsigned int work_to_do) argument
1252 if (work_to_do == 0)
1260 if (++work_done >= work_to_do)
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000.h250 int *work_done, int work_to_do);
H A De1000_main.c115 int *work_done, int work_to_do);
118 int *work_done, int work_to_do);
4124 * @work_to_do: max amount of work allowed for this call to do
4131 int *work_done, int work_to_do)
4151 if (*work_done >= work_to_do)
4345 * @work_to_do: max amount of work allowed for this call to do
4349 int *work_done, int work_to_do)
4370 if (*work_done >= work_to_do)
4129 e1000_clean_jumbo_rx_irq(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int *work_done, int work_to_do) argument
4347 e1000_clean_rx_irq(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int *work_done, int work_to_do) argument
/linux-master/net/mac80211/
H A Doffchannel.c1020 bool work_to_do = false; local
1035 work_to_do = true;
1041 if (work_to_do)
/linux-master/drivers/net/ethernet/broadcom/
H A Dsb1250-mac.c278 int work_to_do, int poll);
1037 * SBDMA_RX_PROCESS(sc,d,work_to_do,poll)
1044 * work_to_do - no. of packets to process before enabling interrupt
1053 int work_to_do, int poll)
1072 while (work_to_do-- > 0) {
1192 work_to_do = 32;
1052 sbdma_rx_process(struct sbmac_softc *sc, struct sbmacdma *d, int work_to_do, int poll) argument
/linux-master/drivers/net/ethernet/intel/e1000e/
H A De1000.h256 int work_to_do) ____cacheline_aligned_in_smp;
H A Dnetdev.c909 * @work_to_do: how many packets we can clean
915 int work_to_do)
937 if (*work_done >= work_to_do)
1305 * @work_to_do: how many packets we can clean
1311 int work_to_do)
1333 if (*work_done >= work_to_do)
1501 * @work_to_do: how many packets we can clean
1507 int work_to_do)
1529 if (*work_done >= work_to_do)
914 e1000_clean_rx_irq(struct e1000_ring *rx_ring, int *work_done, int work_to_do) argument
1310 e1000_clean_rx_irq_ps(struct e1000_ring *rx_ring, int *work_done, int work_to_do) argument
1506 e1000_clean_jumbo_rx_irq(struct e1000_ring *rx_ring, int *work_done, int work_to_do) argument
/linux-master/drivers/block/
H A Dpktcdvd.c1436 goto work_to_do;
1441 goto work_to_do;
1446 goto work_to_do;
1479 work_to_do:
/linux-master/drivers/net/ethernet/intel/
H A De100.c1950 unsigned int *work_done, unsigned int work_to_do)
1958 if (unlikely(work_done && *work_done >= work_to_do))
2049 unsigned int work_to_do)
2058 err = e100_rx_indicate(nic, rx, work_done, work_to_do);
1949 e100_rx_indicate(struct nic *nic, struct rx *rx, unsigned int *work_done, unsigned int work_to_do) argument
2048 e100_rx_clean(struct nic *nic, unsigned int *work_done, unsigned int work_to_do) argument
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c1581 * @work_to_do: Request count
1589 int *work_done, int work_to_do)
1606 while (*work_done < work_to_do) {
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
/linux-master/drivers/net/ethernet/sun/
H A Dsungem.c746 static int gem_rx(struct gem *gp, int work_to_do) argument
769 if (work_done >= RX_RING_SIZE || work_done >= work_to_do)
/linux-master/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c1398 int *work_done, int work_to_do)
1412 if (*work_done >= work_to_do)
1397 atl1e_clean_rx_irq(struct atl1e_adapter *adapter, u8 que, int *work_done, int work_to_do) argument
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c239 * @work_to_do: input parameter setting limit of work
245 int *work_done, int work_to_do)
264 if (*work_done >= work_to_do)
244 igbvf_clean_rx_irq(struct igbvf_adapter *adapter, int *work_done, int work_to_do) argument
/linux-master/drivers/net/ethernet/natsemi/
H A Dnatsemi.c628 static void netdev_rx(struct net_device *dev, int *work_done, int work_to_do);
2277 static void netdev_rx(struct net_device *dev, int *work_done, int work_to_do) argument
2296 if (*work_done >= work_to_do)

Completed in 511 milliseconds