Lines Matching refs:cong_stats
1209 xmit_flags = ppd->cong_stats.flags;
1210 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_SAMPLE;
1269 return ppd->cong_stats.counter + delta;
1276 ppd->cong_stats.counter_cache.psxmitdata =
1278 ppd->cong_stats.counter_cache.psrcvdata =
1280 ppd->cong_stats.counter_cache.psxmitpkts =
1282 ppd->cong_stats.counter_cache.psrcvpkts =
1284 ppd->cong_stats.counter_cache.psxmitwait =
1295 ret = ppd->cong_stats.counter_cache.psxmitdata;
1298 ret = ppd->cong_stats.counter_cache.psrcvdata;
1301 ret = ppd->cong_stats.counter_cache.psxmitpkts;
1304 ret = ppd->cong_stats.counter_cache.psrcvpkts;
1307 ret = ppd->cong_stats.counter_cache.psxmitwait;
1332 if (ppd->cong_stats.flags == IB_PMA_CONG_HW_CONTROL_TIMER)
1339 ppd->cong_stats.counter =
1343 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_TIMER;
1372 if (ppd->cong_stats.flags == IB_PMA_CONG_HW_CONTROL_TIMER)
1381 ppd->cong_stats.counter =
1385 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_TIMER;
1727 ppd->cong_stats.counter = 0;
2090 if (ppd->cong_stats.flags == IB_PMA_CONG_HW_CONTROL_SAMPLE) {
2095 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_TIMER;
2099 ppd->cong_stats.counter = xmit_wait_get_value_delta(ppd);
2103 mod_timer(&ppd->cong_stats.timer, jiffies + HZ);
2125 dd->pport[p].cong_stats.counter = 0;
2126 init_timer(&dd->pport[p].cong_stats.timer);
2127 dd->pport[p].cong_stats.timer.function = xmit_wait_timer_func;
2128 dd->pport[p].cong_stats.timer.data =
2130 dd->pport[p].cong_stats.timer.expires = 0;
2131 add_timer(&dd->pport[p].cong_stats.timer);
2169 if (dd->pport[p].cong_stats.timer.data)
2170 del_timer_sync(&dd->pport[p].cong_stats.timer);