qcacmn: Make napi rely on rx_pending flag

Use the rx_pending flag to determine if there is more work.
hif_napi_poll should not rely on the amount of work done
to determine if there is more work to do.

Change-Id: Ibf83cfb8f9aed6fdc3400b6a6945156283f56485
CRs-Fixed: 998319
diff --git a/hif/src/ce/ce_api.h b/hif/src/ce/ce_api.h
index ee16104..381c206 100644
--- a/hif/src/ce/ce_api.h
+++ b/hif/src/ce/ce_api.h
@@ -472,7 +472,7 @@
 		+= 1;
 }
 
-bool ce_check_rx_pending(struct hif_softc *scn, int ce_id);
+bool ce_check_rx_pending(struct CE_state *CE_state);
 #if defined(FEATURE_LRO)
 void ce_lro_flush_cb_register(struct hif_opaque_softc *scn,
 	 void (handler)(void *), void *data);