Lines Matching defs:cbq_clinfo
530 struct cbq_classinfo *cbq_clinfo, *parent_clinfo;
570 if ((cbq_clinfo = calloc(1, sizeof(*cbq_clinfo))) == NULL)
573 cbq_clinfo->bandwidth = bandwidth;
574 cbq_clinfo->allocated = 0;
589 cbq_clinfo->maxdelay = maxdelay;
590 cbq_clinfo->maxburst = maxburst;
591 cbq_clinfo->minburst = minburst;
592 cbq_clinfo->av_pkt_size = av_pkt_size;
593 cbq_clinfo->max_pkt_size = max_pkt_size;
601 &cbq_clinfo->class_spec) < 0) {
607 error = qop_add_class(&clinfo, class_name, ifinfo, parent, cbq_clinfo);
643 if (cbq_clinfo != NULL) {
644 free(cbq_clinfo);
658 struct cbq_classinfo *cbq_clinfo, *parent_clinfo;
662 cbq_clinfo = clinfo->private;
665 parent_clinfo->allocated -= cbq_clinfo->bandwidth;
676 struct cbq_classinfo *cbq_clinfo, *parent_clinfo;
682 cbq_clinfo = clinfo->private;
685 old_bandwidth = cbq_clinfo->bandwidth;
696 if (bandwidth < cbq_clinfo->allocated)
714 cbq_clinfo->maxdelay = maxdelay;
715 cbq_clinfo->maxburst = maxburst;
716 cbq_clinfo->minburst = minburst;
717 cbq_clinfo->av_pkt_size = av_pkt_size;
718 cbq_clinfo->max_pkt_size = max_pkt_size;
720 parent_handle = cbq_clinfo->class_spec.parent_class_handle;
721 borrow_handle = cbq_clinfo->class_spec.borrow_class_handle;
726 &cbq_clinfo->class_spec) < 0) {
738 cbq_clinfo->bandwidth = bandwidth;
1003 struct cbq_classinfo *cbq_clinfo;
1005 cbq_clinfo = clinfo->private;
1011 class_add.cbq_class = cbq_clinfo->class_spec;
1024 struct cbq_classinfo *cbq_clinfo;
1026 cbq_clinfo = clinfo->private;
1032 class_mod.cbq_class = cbq_clinfo->class_spec;