tcm 633 altq/altq_cdnr.c struct trtcm *tcm = NULL;
tcm 640 altq/altq_cdnr.c if ((tcm = cdnr_cballoc(top, TCETYPE_TRTCM,
tcm 644 altq/altq_cdnr.c tb_import_profile(&tcm->cmtd_tb, cmtd_profile);
tcm 645 altq/altq_cdnr.c tb_import_profile(&tcm->peak_tb, peak_profile);
tcm 647 altq/altq_cdnr.c tca_import_action(&tcm->green_action, green_action);
tcm 648 altq/altq_cdnr.c tca_import_action(&tcm->yellow_action, yellow_action);
tcm 649 altq/altq_cdnr.c tca_import_action(&tcm->red_action, red_action);
tcm 652 altq/altq_cdnr.c if (tcm->green_action.tca_code == TCACODE_MARK)
tcm 653 altq/altq_cdnr.c tcm->green_dscp = tcm->green_action.tca_dscp & DSCP_MASK;
tcm 655 altq/altq_cdnr.c tcm->green_dscp = DSCP_AF11;
tcm 656 altq/altq_cdnr.c if (tcm->yellow_action.tca_code == TCACODE_MARK)
tcm 657 altq/altq_cdnr.c tcm->yellow_dscp = tcm->yellow_action.tca_dscp & DSCP_MASK;
tcm 659 altq/altq_cdnr.c tcm->yellow_dscp = DSCP_AF12;
tcm 660 altq/altq_cdnr.c if (tcm->red_action.tca_code == TCACODE_MARK)
tcm 661 altq/altq_cdnr.c tcm->red_dscp = tcm->red_action.tca_dscp & DSCP_MASK;
tcm 663 altq/altq_cdnr.c tcm->red_dscp = DSCP_AF13;
tcm 665 altq/altq_cdnr.c tcm->coloraware = coloraware;
tcm 667 altq/altq_cdnr.c return (tcm);
tcm 671 altq/altq_cdnr.c trtcm_destroy(tcm)
tcm 672 altq/altq_cdnr.c struct trtcm *tcm;
tcm 674 altq/altq_cdnr.c if (tcm->cdnrblk.cb_ref > 0)
tcm 677 altq/altq_cdnr.c tca_invalidate_action(&tcm->green_action);
tcm 678 altq/altq_cdnr.c tca_invalidate_action(&tcm->yellow_action);
tcm 679 altq/altq_cdnr.c tca_invalidate_action(&tcm->red_action);
tcm 681 altq/altq_cdnr.c cdnr_cbdestroy(tcm);
tcm 690 altq/altq_cdnr.c struct trtcm *tcm = (struct trtcm *)cb;
tcm 696 altq/altq_cdnr.c if (tcm->coloraware) {
tcm 698 altq/altq_cdnr.c if (color != tcm->yellow_dscp && color != tcm->red_dscp)
tcm 699 altq/altq_cdnr.c color = tcm->green_dscp;
tcm 702 altq/altq_cdnr.c color = tcm->green_dscp;
tcm 706 altq/altq_cdnr.c if (tcm->cmtd_tb.token < len) {
tcm 707 altq/altq_cdnr.c interval = now - tcm->cmtd_tb.last;
tcm 708 altq/altq_cdnr.c if (interval >= tcm->cmtd_tb.filluptime)
tcm 709 altq/altq_cdnr.c tcm->cmtd_tb.token = tcm->cmtd_tb.depth;
tcm 711 altq/altq_cdnr.c tcm->cmtd_tb.token += interval * tcm->cmtd_tb.rate;
tcm 712 altq/altq_cdnr.c if (tcm->cmtd_tb.token > tcm->cmtd_tb.depth)
tcm 713 altq/altq_cdnr.c tcm->cmtd_tb.token = tcm->cmtd_tb.depth;
tcm 715 altq/altq_cdnr.c tcm->cmtd_tb.last = now;
tcm 717 altq/altq_cdnr.c if (tcm->peak_tb.token < len) {
tcm 718 altq/altq_cdnr.c interval = now - tcm->peak_tb.last;
tcm 719 altq/altq_cdnr.c if (interval >= tcm->peak_tb.filluptime)
tcm 720 altq/altq_cdnr.c tcm->peak_tb.token = tcm->peak_tb.depth;
tcm 722 altq/altq_cdnr.c tcm->peak_tb.token += interval * tcm->peak_tb.rate;
tcm 723 altq/altq_cdnr.c if (tcm->peak_tb.token > tcm->peak_tb.depth)
tcm 724 altq/altq_cdnr.c tcm->peak_tb.token = tcm->peak_tb.depth;
tcm 726 altq/altq_cdnr.c tcm->peak_tb.last = now;
tcm 729 altq/altq_cdnr.c if (color == tcm->red_dscp || tcm->peak_tb.token < len) {
tcm 730 altq/altq_cdnr.c pktinfo->pkt_dscp = tcm->red_dscp;
tcm 731 altq/altq_cdnr.c PKTCNTR_ADD(&tcm->red_cnt, pktinfo->pkt_len);
tcm 732 altq/altq_cdnr.c return (&tcm->red_action);
tcm 735 altq/altq_cdnr.c if (color == tcm->yellow_dscp || tcm->cmtd_tb.token < len) {
tcm 736 altq/altq_cdnr.c pktinfo->pkt_dscp = tcm->yellow_dscp;
tcm 737 altq/altq_cdnr.c tcm->peak_tb.token -= len;
tcm 738 altq/altq_cdnr.c PKTCNTR_ADD(&tcm->yellow_cnt, pktinfo->pkt_len);
tcm 739 altq/altq_cdnr.c return (&tcm->yellow_action);
tcm 742 altq/altq_cdnr.c pktinfo->pkt_dscp = tcm->green_dscp;
tcm 743 altq/altq_cdnr.c tcm->cmtd_tb.token -= len;
tcm 744 altq/altq_cdnr.c tcm->peak_tb.token -= len;
tcm 745 altq/altq_cdnr.c PKTCNTR_ADD(&tcm->green_cnt, pktinfo->pkt_len);
tcm 746 altq/altq_cdnr.c return (&tcm->green_action);
tcm 999 altq/altq_cdnr.c struct trtcm *tcm;
tcm 1004 altq/altq_cdnr.c tcm = trtcm_create(top, &ap->cmtd_profile, &ap->peak_profile,
tcm 1007 altq/altq_cdnr.c if (tcm == NULL)
tcm 1011 altq/altq_cdnr.c ap->cdnr_handle = cdnr_cb2handle(&tcm->cdnrblk);
tcm 1019 altq/altq_cdnr.c struct trtcm *tcm;
tcm 1021 altq/altq_cdnr.c if ((tcm = (struct trtcm *)cdnr_handle2cb(ap->cdnr_handle)) == NULL)
tcm 1024 altq/altq_cdnr.c tb_import_profile(&tcm->cmtd_tb, &ap->cmtd_profile);
tcm 1025 altq/altq_cdnr.c tb_import_profile(&tcm->peak_tb, &ap->peak_profile);
tcm 1040 altq/altq_cdnr.c struct trtcm *tcm = (struct trtcm *)cb;
tcm 1042 altq/altq_cdnr.c ap->green_cnt = tcm->green_cnt;
tcm 1043 altq/altq_cdnr.c ap->yellow_cnt = tcm->yellow_cnt;
tcm 1044 altq/altq_cdnr.c ap->red_cnt = tcm->red_cnt;
tcm 1111 altq/altq_cdnr.c struct trtcm *tcm;
tcm 1146 altq/altq_cdnr.c tcm = (struct trtcm *)cb;
tcm 1147 altq/altq_cdnr.c tce.tce_cnts[0] = tcm->green_cnt;
tcm 1148 altq/altq_cdnr.c tce.tce_cnts[1] = tcm->yellow_cnt;
tcm 1149 altq/altq_cdnr.c tce.tce_cnts[2] = tcm->red_cnt;
tcm 340 dev/tc/asc_tcds.c u_int32_t tcl, tcm;
tcm 360 dev/tc/asc_tcds.c tcm = NCR_READ_REG(sc, NCR_TCM);
tcm 362 dev/tc/asc_tcds.c tcl | (tcm << 8), tcl, tcm));
tcm 374 dev/tc/asc_tcds.c resid += (tcm = NCR_READ_REG(sc, NCR_TCM)) << 8;
tcm 384 dev/tc/asc_tcds.c tcl, tcm, trans, resid));