qcacmn: Code optimization: extract common code snippet to a function
This change extracts several common code snippet and put them into a new function. This can keep the code clean. Change-Id: Ib13f06903db2efbf0e447436fb5abb1386cdd41d CRs-Fixed: 3370243
This commit is contained in:

committed by
Madan Koyyalamudi

parent
c9a90472ef
commit
784a94ace9
@@ -1513,12 +1513,7 @@ void dp_tx_update_stats(struct dp_soc *soc,
|
||||
struct dp_tx_desc_s *tx_desc,
|
||||
uint8_t ring_id)
|
||||
{
|
||||
uint32_t stats_len = 0;
|
||||
|
||||
if (tx_desc->frm_type == dp_tx_frm_tso)
|
||||
stats_len = tx_desc->msdu_ext_desc->tso_desc->seg.total_len;
|
||||
else
|
||||
stats_len = qdf_nbuf_len(tx_desc->nbuf);
|
||||
uint32_t stats_len = dp_tx_get_pkt_len(tx_desc);
|
||||
|
||||
DP_STATS_INC_PKT(soc, tx.egress[ring_id], 1, stats_len);
|
||||
}
|
||||
@@ -1542,12 +1537,7 @@ dp_tx_attempt_coalescing(struct dp_soc *soc, struct dp_vdev *vdev,
|
||||
tcl_data.nbuf = tx_desc->nbuf;
|
||||
tcl_data.tid = tid;
|
||||
tcl_data.ring_id = ring_id;
|
||||
if (tx_desc->frm_type == dp_tx_frm_tso) {
|
||||
tcl_data.pkt_len =
|
||||
tx_desc->msdu_ext_desc->tso_desc->seg.total_len;
|
||||
} else {
|
||||
tcl_data.pkt_len = qdf_nbuf_len(tx_desc->nbuf);
|
||||
}
|
||||
tcl_data.pkt_len = dp_tx_get_pkt_len(tx_desc);
|
||||
tcl_data.num_ll_connections = vdev->num_latency_critical_conn;
|
||||
swlm_query_data.tcl_data = &tcl_data;
|
||||
|
||||
|
Reference in New Issue
Block a user