Lines Matching refs:qsp
155 static __always_inline void hbm_update_stats(struct hbm_queue_stats *qsp, in hbm_update_stats() argument
167 if (qsp != NULL) { in hbm_update_stats()
169 __sync_add_and_fetch(&(qsp->bytes_total), len); in hbm_update_stats()
170 if (qsp->stats) { in hbm_update_stats()
172 if (qsp->firstPacketTime == 0) in hbm_update_stats()
173 qsp->firstPacketTime = curtime; in hbm_update_stats()
174 qsp->lastPacketTime = curtime; in hbm_update_stats()
175 __sync_add_and_fetch(&(qsp->pkts_total), 1); in hbm_update_stats()
177 __sync_add_and_fetch(&(qsp->pkts_marked), 1); in hbm_update_stats()
178 __sync_add_and_fetch(&(qsp->bytes_marked), len); in hbm_update_stats()
181 __sync_add_and_fetch(&(qsp->pkts_dropped), 1); in hbm_update_stats()
182 __sync_add_and_fetch(&(qsp->bytes_dropped), in hbm_update_stats()
186 __sync_add_and_fetch(&(qsp->pkts_ecn_ce), 1); in hbm_update_stats()
188 __sync_add_and_fetch(&(qsp->sum_cwnd), in hbm_update_stats()
190 __sync_add_and_fetch(&(qsp->sum_cwnd_cnt), 1); in hbm_update_stats()
193 __sync_add_and_fetch(&(qsp->sum_rtt), in hbm_update_stats()
195 __sync_add_and_fetch(&(qsp->sum_credit), credit); in hbm_update_stats()
202 __sync_add_and_fetch(&(qsp->returnValCount[0]), in hbm_update_stats()
205 __sync_add_and_fetch(&(qsp->returnValCount[1]), in hbm_update_stats()
208 __sync_add_and_fetch(&(qsp->returnValCount[2]), in hbm_update_stats()
211 __sync_add_and_fetch(&(qsp->returnValCount[3]), in hbm_update_stats()