Lines Matching refs:cong_stats
1238 xmit_flags = ppd->cong_stats.flags; in pma_set_portsamplescontrol()
1239 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_SAMPLE; in pma_set_portsamplescontrol()
1298 return ppd->cong_stats.counter + delta; in xmit_wait_get_value_delta()
1305 ppd->cong_stats.counter_cache.psxmitdata = in cache_hw_sample_counters()
1307 ppd->cong_stats.counter_cache.psrcvdata = in cache_hw_sample_counters()
1309 ppd->cong_stats.counter_cache.psxmitpkts = in cache_hw_sample_counters()
1311 ppd->cong_stats.counter_cache.psrcvpkts = in cache_hw_sample_counters()
1313 ppd->cong_stats.counter_cache.psxmitwait = in cache_hw_sample_counters()
1324 ret = ppd->cong_stats.counter_cache.psxmitdata; in get_cache_hw_sample_counters()
1327 ret = ppd->cong_stats.counter_cache.psrcvdata; in get_cache_hw_sample_counters()
1330 ret = ppd->cong_stats.counter_cache.psxmitpkts; in get_cache_hw_sample_counters()
1333 ret = ppd->cong_stats.counter_cache.psrcvpkts; in get_cache_hw_sample_counters()
1336 ret = ppd->cong_stats.counter_cache.psxmitwait; in get_cache_hw_sample_counters()
1361 if (ppd->cong_stats.flags == IB_PMA_CONG_HW_CONTROL_TIMER) in pma_get_portsamplesresult()
1368 ppd->cong_stats.counter = in pma_get_portsamplesresult()
1372 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_TIMER; in pma_get_portsamplesresult()
1401 if (ppd->cong_stats.flags == IB_PMA_CONG_HW_CONTROL_TIMER) in pma_get_portsamplesresult_ext()
1410 ppd->cong_stats.counter = in pma_get_portsamplesresult_ext()
1414 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_TIMER; in pma_get_portsamplesresult_ext()
1781 ppd->cong_stats.counter = 0; in pma_set_portcounters_cong()
2451 if (ppd->cong_stats.flags == IB_PMA_CONG_HW_CONTROL_SAMPLE) { in xmit_wait_timer_func()
2456 ppd->cong_stats.flags = IB_PMA_CONG_HW_CONTROL_TIMER; in xmit_wait_timer_func()
2460 ppd->cong_stats.counter = xmit_wait_get_value_delta(ppd); in xmit_wait_timer_func()
2464 mod_timer(&ppd->cong_stats.timer, jiffies + HZ); in xmit_wait_timer_func()
2486 dd->pport[p].cong_stats.counter = 0; in qib_create_agents()
2487 init_timer(&dd->pport[p].cong_stats.timer); in qib_create_agents()
2488 dd->pport[p].cong_stats.timer.function = xmit_wait_timer_func; in qib_create_agents()
2489 dd->pport[p].cong_stats.timer.data = in qib_create_agents()
2491 dd->pport[p].cong_stats.timer.expires = 0; in qib_create_agents()
2492 add_timer(&dd->pport[p].cong_stats.timer); in qib_create_agents()
2530 if (dd->pport[p].cong_stats.timer.data) in qib_free_agents()
2531 del_timer_sync(&dd->pport[p].cong_stats.timer); in qib_free_agents()