Home
last modified time | relevance | path

Searched refs:tbr_token (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.41.6/bsd/net/classq/
H A Dclassq_subr.c671 if (tbr->tbr_token <= 0) { in ifclassq_tbr_dequeue_common()
675 tbr->tbr_token = tbr->tbr_depth; in ifclassq_tbr_dequeue_common()
677 tbr->tbr_token += interval * tbr->tbr_rate; in ifclassq_tbr_dequeue_common()
678 if (tbr->tbr_token > tbr->tbr_depth) { in ifclassq_tbr_dequeue_common()
679 tbr->tbr_token = tbr->tbr_depth; in ifclassq_tbr_dequeue_common()
685 if (tbr->tbr_token <= 0) { in ifclassq_tbr_dequeue_common()
702 tbr->tbr_token -= TBR_SCALE(m_pktlen(pkt->cp_mbuf)); in ifclassq_tbr_dequeue_common()
707 tbr->tbr_token -= in ifclassq_tbr_dequeue_common()
826 tbr->tbr_token = tbr->tbr_depth; in ifclassq_tbr_set_locked()
835 TBR_UNSCALE(tbr->tbr_token), in ifclassq_tbr_set_locked()
[all …]
H A Dif_classq.h86 int64_t tbr_token; /* (scaled) current token */ member