]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/chelsio/sge.c
net: Remove redundant NAPI functions
[net-next-2.6.git] / drivers / net / chelsio / sge.c
index d984b799576373f1c7a7064d8180f476f8870f48..840da83fb3cf46669515ba8b6d849aa942d14374 100644 (file)
@@ -1612,7 +1612,7 @@ int t1_poll(struct napi_struct *napi, int budget)
        int work_done = process_responses(adapter, budget);
 
        if (likely(work_done < budget)) {
-               netif_rx_complete(napi);
+               napi_complete(napi);
                writel(adapter->sge->respQ.cidx,
                       adapter->regs + A_SG_SLEEPING);
        }
@@ -1630,7 +1630,7 @@ irqreturn_t t1_interrupt(int irq, void *data)
 
                if (napi_schedule_prep(&adapter->napi)) {
                        if (process_pure_responses(adapter))
-                               __netif_rx_schedule(&adapter->napi);
+                               __napi_schedule(&adapter->napi);
                        else {
                                /* no data, no NAPI needed */
                                writel(sge->respQ.cidx, adapter->regs + A_SG_SLEEPING);