• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sched/

Lines Matching refs:un

107 	} un;
379 if (p->un.inner.feed[prio].rb_node)
384 htb_add_to_id_tree(p->un.inner.feed + prio, cl, prio);
414 if (p->un.inner.ptr[prio] == cl->node + prio) {
418 p->un.inner.last_ptr_id[prio] = cl->common.classid;
419 p->un.inner.ptr[prio] = NULL;
422 htb_safe_rb_erase(cl->node + prio, p->un.inner.feed + prio);
424 if (!p->un.inner.feed[prio].rb_node)
517 WARN_ON(cl->level || !cl->un.leaf.q || !cl->un.leaf.q->q.qlen);
522 list_add_tail(&cl->un.leaf.drop_list,
539 list_del_init(&cl->un.leaf.drop_list);
565 } else if ((ret = qdisc_enqueue(skb, cl->un.leaf.q)) != NET_XMIT_SUCCESS) {
771 (++sp)->root = cl->un.inner.feed[prio].rb_node;
772 sp->pptr = cl->un.inner.ptr + prio;
773 sp->pid = cl->un.inner.last_ptr_id + prio;
801 if (unlikely(cl->un.leaf.q->q.qlen == 0)) {
819 skb = cl->un.leaf.q->dequeue(cl->un.leaf.q);
823 qdisc_warn_nonwc("htb", cl->un.leaf.q);
824 htb_next_rb_node((level ? cl->parent->un.inner.ptr : q->
833 cl->un.leaf.deficit[level] -= qdisc_pkt_len(skb);
834 if (cl->un.leaf.deficit[level] < 0) {
835 cl->un.leaf.deficit[level] += cl->quantum;
836 htb_next_rb_node((level ? cl->parent->un.inner.ptr : q->
841 if (!cl->un.leaf.q->q.qlen)
918 un.leaf.drop_list);
920 if (cl->un.leaf.q->ops->drop &&
921 (len = cl->un.leaf.q->ops->drop(cl->un.leaf.q))) {
923 if (!cl->un.leaf.q->q.qlen)
944 memset(&cl->un.inner, 0, sizeof(cl->un.inner));
946 if (cl->un.leaf.q)
947 qdisc_reset(cl->un.leaf.q);
948 INIT_LIST_HEAD(&cl->un.leaf.drop_list);
1070 if (!cl->level && cl->un.leaf.q)
1071 tcm->tcm_info = cl->un.leaf.q->handle;
1103 if (!cl->level && cl->un.leaf.q)
1104 cl->qstats.qlen = cl->un.leaf.q->q.qlen;
1130 *old = cl->un.leaf.q;
1131 cl->un.leaf.q = new;
1143 return !cl->level ? cl->un.leaf.q : NULL;
1150 if (cl->un.leaf.q->q.qlen == 0)
1178 WARN_ON(cl->level || !cl->un.leaf.q || cl->prio_activity);
1184 memset(&parent->un.inner, 0, sizeof(parent->un.inner));
1185 INIT_LIST_HEAD(&parent->un.leaf.drop_list);
1186 parent->un.leaf.q = new_q ? new_q : &noop_qdisc;
1196 WARN_ON(!cl->un.leaf.q);
1197 qdisc_destroy(cl->un.leaf.q);
1259 qlen = cl->un.leaf.q->q.qlen;
1260 qdisc_reset(cl->un.leaf.q);
1261 qdisc_tree_decrease_qlen(cl->un.leaf.q, qlen);
1371 INIT_LIST_HEAD(&cl->un.leaf.drop_list);
1384 unsigned int qlen = parent->un.leaf.q->q.qlen;
1387 qdisc_reset(parent->un.leaf.q);
1388 qdisc_tree_decrease_qlen(parent->un.leaf.q, qlen);
1389 qdisc_destroy(parent->un.leaf.q);
1400 memset(&parent->un.inner, 0, sizeof(parent->un.inner));
1403 cl->un.leaf.q = new_q ? new_q : &noop_qdisc;
1431 is really leaf before changing cl->un.leaf ! */