Home
last modified time | relevance | path

Searched refs:srs_bw (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/io/mac/
H A Dmac_sched.c1165 mutex_enter(&(mac_srs)->srs_bw->mac_bw_lock); \
1166 (mac_srs)->srs_bw->mac_bw_sz += (sz); \
1167 mutex_exit(&(mac_srs)->srs_bw->mac_bw_lock); \
1176 (mac_srs)->srs_bw->mac_bw_sz += (sz); \
1240 MUTEX_HELD(&(mac_srs)->srs_bw->mac_bw_lock)); \
1242 if ((mac_srs)->srs_bw->mac_bw_curr_time != now) { \
1243 (mac_srs)->srs_bw->mac_bw_curr_time = now; \
1244 (mac_srs)->srs_bw->mac_bw_used = 0; \
1245 if ((mac_srs)->srs_bw->mac_bw_state & SRS_BW_ENFORCED) \
1246 (mac_srs)->srs_bw->mac_bw_state &= ~SRS_BW_ENFORCED; \
[all …]
H A Dmac_datapath_setup.c1478 mutex_enter(&srs->srs_bw->mac_bw_lock); in mac_rx_srs_update_bwlimit()
1493 srs->srs_bw->mac_bw_limit = FLOW_BYTES_PER_TICK(mrp->mrp_maxbw); in mac_rx_srs_update_bwlimit()
1498 srs->srs_bw->mac_bw_drop_threshold = in mac_rx_srs_update_bwlimit()
1499 srs->srs_bw->mac_bw_limit << 1; in mac_rx_srs_update_bwlimit()
1511 mutex_exit(&srs->srs_bw->mac_bw_lock); in mac_rx_srs_update_bwlimit()
1531 mutex_enter(&srs->srs_bw->mac_bw_lock); in mac_tx_srs_update_bwlimit()
1553 srs->srs_bw->mac_bw_limit = FLOW_BYTES_PER_TICK(mrp->mrp_maxbw); in mac_tx_srs_update_bwlimit()
1558 srs->srs_bw->mac_bw_drop_threshold = in mac_tx_srs_update_bwlimit()
1559 srs->srs_bw->mac_bw_limit << 1; in mac_tx_srs_update_bwlimit()
1577 mutex_exit(&srs->srs_bw->mac_bw_lock); in mac_tx_srs_update_bwlimit()
[all …]
/titanic_44/usr/src/uts/common/sys/
H A Dmac_soft_ring.h343 mac_bw_ctl_t *srs_bw; member
614 mutex_enter(&(srs)->srs_bw->mac_bw_lock); \
615 (srs)->srs_bw->mac_bw_sz -= (sz); \
616 (srs)->srs_bw->mac_bw_used += (sz); \
617 mutex_exit(&(srs)->srs_bw->mac_bw_lock); \
622 (srs)->srs_bw->mac_bw_sz -= (sz); \
623 (srs)->srs_bw->mac_bw_used += (sz); \