Home
last modified time | relevance | path

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

/xnu-11417.140.69/bsd/net/classq/
H A Dclassq_subr.c653 if (tbr->tbr_token <= 0) { in ifclassq_tbr_dequeue_common()
657 tbr->tbr_token = tbr->tbr_depth; in ifclassq_tbr_dequeue_common()
659 tbr->tbr_token += interval * tbr->tbr_rate; in ifclassq_tbr_dequeue_common()
660 if (tbr->tbr_token > tbr->tbr_depth) { in ifclassq_tbr_dequeue_common()
661 tbr->tbr_token = tbr->tbr_depth; in ifclassq_tbr_dequeue_common()
667 if (tbr->tbr_token <= 0) { in ifclassq_tbr_dequeue_common()
684 tbr->tbr_token -= TBR_SCALE(m_pktlen(pkt->cp_mbuf)); in ifclassq_tbr_dequeue_common()
689 tbr->tbr_token -= in ifclassq_tbr_dequeue_common()
807 tbr->tbr_token = tbr->tbr_depth; in ifclassq_tbr_set()
816 TBR_UNSCALE(tbr->tbr_token), in ifclassq_tbr_set()
[all …]
H A Dif_classq.h86 int64_t tbr_token; /* (scaled) current token */ member