|
@@ -107,7 +107,6 @@ void hdd_tx_resume_timer_expired_handler(void *adapter_context)
|
|
|
hdd_notice("Enabling queues");
|
|
|
wlan_hdd_netif_queue_control(pAdapter, WLAN_WAKE_ALL_NETIF_QUEUE,
|
|
|
WLAN_CONTROL_PATH);
|
|
|
- return;
|
|
|
}
|
|
|
#if defined(CONFIG_PER_VDEV_TX_DESC_POOL)
|
|
|
|
|
@@ -134,6 +133,7 @@ hdd_tx_resume_false(hdd_adapter_t *pAdapter, bool tx_resume)
|
|
|
qdf_mc_timer_get_current_state(&pAdapter->
|
|
|
tx_flow_control_timer)) {
|
|
|
QDF_STATUS status;
|
|
|
+
|
|
|
status = qdf_mc_timer_start(&pAdapter->tx_flow_control_timer,
|
|
|
WLAN_HDD_TX_FLOW_CONTROL_OS_Q_BLOCK_TIME);
|
|
|
|
|
@@ -145,15 +145,12 @@ hdd_tx_resume_false(hdd_adapter_t *pAdapter, bool tx_resume)
|
|
|
|
|
|
pAdapter->hdd_stats.hddTxRxStats.txflow_pause_cnt++;
|
|
|
pAdapter->hdd_stats.hddTxRxStats.is_txflow_paused = true;
|
|
|
-
|
|
|
- return;
|
|
|
}
|
|
|
#else
|
|
|
|
|
|
static inline void
|
|
|
hdd_tx_resume_false(hdd_adapter_t *pAdapter, bool tx_resume)
|
|
|
{
|
|
|
- return;
|
|
|
}
|
|
|
#endif
|
|
|
|
|
@@ -162,9 +159,8 @@ static inline struct sk_buff *hdd_skb_orphan(hdd_adapter_t *pAdapter,
|
|
|
{
|
|
|
if (pAdapter->tx_flow_low_watermark > 0)
|
|
|
skb_orphan(skb);
|
|
|
- else {
|
|
|
+ else
|
|
|
skb = skb_unshare(skb, GFP_ATOMIC);
|
|
|
- }
|
|
|
|
|
|
return skb;
|
|
|
}
|
|
@@ -203,8 +199,6 @@ void hdd_tx_resume_cb(void *adapter_context, bool tx_resume)
|
|
|
WLAN_DATA_FLOW_CONTROL);
|
|
|
}
|
|
|
hdd_tx_resume_false(pAdapter, tx_resume);
|
|
|
-
|
|
|
- return;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -228,7 +222,6 @@ void hdd_register_tx_flow_control(hdd_adapter_t *adapter,
|
|
|
}
|
|
|
cdp_fc_register(cds_get_context(QDF_MODULE_ID_SOC),
|
|
|
adapter->sessionId, flow_control_fp, adapter);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -634,11 +627,10 @@ static int __hdd_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
|
proto_type = cds_pkt_get_proto_type(skb,
|
|
|
hdd_ctx->config->gEnableDebugLog,
|
|
|
0);
|
|
|
- if (CDS_PKT_TRAC_TYPE_EAPOL & proto_type) {
|
|
|
+ if (CDS_PKT_TRAC_TYPE_EAPOL & proto_type)
|
|
|
cds_pkt_trace_buf_update("ST:T:EPL");
|
|
|
- } else if (CDS_PKT_TRAC_TYPE_DHCP & proto_type) {
|
|
|
+ else if (CDS_PKT_TRAC_TYPE_DHCP & proto_type)
|
|
|
cds_pkt_trace_buf_update("ST:T:DHC");
|
|
|
- }
|
|
|
}
|
|
|
#endif /* QCA_PKT_PROTO_TRACE */
|
|
|
|
|
@@ -648,9 +640,8 @@ static int __hdd_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
|
|
|
|
if (qdf_nbuf_is_tso(skb))
|
|
|
pAdapter->stats.tx_packets += qdf_nbuf_get_tso_num_seg(skb);
|
|
|
- else {
|
|
|
+ else
|
|
|
++pAdapter->stats.tx_packets;
|
|
|
- }
|
|
|
|
|
|
hdd_event_eapol_log(skb, QDF_TX);
|
|
|
qdf_dp_trace_log_pkt(pAdapter->sessionId, skb, QDF_TX);
|
|
@@ -770,12 +761,12 @@ QDF_STATUS hdd_get_peer_sta_id(hdd_station_ctx_t *pHddStaCtx,
|
|
|
|
|
|
#ifdef FEATURE_WLAN_DIAG_SUPPORT
|
|
|
/**
|
|
|
-* hdd_wlan_datastall_sta_event()- send sta datastall information
|
|
|
-*
|
|
|
-* This Function send send sta datastall status diag event
|
|
|
-*
|
|
|
-* Return: void.
|
|
|
-*/
|
|
|
+ * hdd_wlan_datastall_sta_event()- send sta datastall information
|
|
|
+ *
|
|
|
+ * This Function send send sta datastall status diag event
|
|
|
+ *
|
|
|
+ * Return: void.
|
|
|
+ */
|
|
|
static void hdd_wlan_datastall_sta_event(void)
|
|
|
{
|
|
|
WLAN_HOST_DIAG_EVENT_DEF(sta_data_stall,
|
|
@@ -787,7 +778,6 @@ static void hdd_wlan_datastall_sta_event(void)
|
|
|
#else
|
|
|
static inline void hdd_wlan_datastall_sta_event(void)
|
|
|
{
|
|
|
-
|
|
|
}
|
|
|
#endif
|
|
|
|
|
@@ -1233,8 +1223,6 @@ static void wlan_hdd_update_queue_oper_stats(hdd_adapter_t *adapter,
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
-
|
|
|
- return;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -1433,8 +1421,6 @@ void wlan_hdd_netif_queue_control(hdd_adapter_t *adapter,
|
|
|
adapter->pause_map;
|
|
|
if (++adapter->history_index == WLAN_HDD_MAX_HISTORY_ENTRY)
|
|
|
adapter->history_index = 0;
|
|
|
-
|
|
|
- return;
|
|
|
}
|
|
|
|
|
|
/**
|