Searched refs:leaf (Results 1 – 24 of 24) sorted by relevance
/net/ipv6/ |
D | ip6_fib.c | 228 table->tb6_root.leaf = net->ipv6.ip6_null_entry; in fib6_alloc_table() 375 for (rt = w->leaf; rt; rt = rt->dst.rt6_next) in fib6_node_dump() 377 w->leaf = NULL; in fib6_node_dump() 424 for (rt = w->leaf; rt; rt = rt->dst.rt6_next) { in fib6_dump_node() 428 w->leaf = rt; in fib6_dump_node() 442 w->leaf = NULL; in fib6_dump_node() 602 key = (struct rt6key *)((u8 *)fn->leaf + offset); in fib6_add_1() 628 rt6_release(fn->leaf); in fib6_add_1() 629 fn->leaf = NULL; in fib6_add_1() 735 in->leaf = fn->leaf; in fib6_add_1() [all …]
|
D | route.c | 725 for (rt = fn->leaf; rt && rt != rr_head; rt = rt->dst.rt6_next) { in find_rr_leaf() 751 fn->rr_ptr = rt0 = fn->leaf; in rt6_select() 761 next = fn->leaf; in rt6_select() 882 rt = fn->leaf; in ip6_pol_route_lookup() 1606 for (rt = fn->leaf; rt; rt = rt->dst.rt6_next) { in __ip6_route_redirect() 2326 for (rt = fn->leaf; rt; rt = rt->dst.rt6_next) { in ip6_route_del() 2535 for (rt = fn->leaf; rt; rt = rt->dst.rt6_next) { in rt6_get_route_info() 2593 for (rt = table->tb6_root.leaf; rt; rt = rt->dst.rt6_next) { in rt6_get_dflt_router()
|
D | addrconf.c | 2359 for (rt = fn->leaf; rt; rt = rt->dst.rt6_next) { in addrconf_get_prefix_route()
|
/net/sched/ |
D | sch_htb.c | 132 } leaf; member 555 WARN_ON(cl->level || !cl->un.leaf.q || !cl->un.leaf.q->q.qlen); in htb_activate() 560 list_add_tail(&cl->un.leaf.drop_list, in htb_activate() 577 list_del_init(&cl->un.leaf.drop_list); in htb_deactivate() 618 } else if ((ret = qdisc_enqueue(skb, cl->un.leaf.q, in htb_enqueue() 860 if (unlikely(cl->un.leaf.q->q.qlen == 0)) { in htb_dequeue_tree() 876 skb = cl->un.leaf.q->dequeue(cl->un.leaf.q); in htb_dequeue_tree() 880 qdisc_warn_nonwc("htb", cl->un.leaf.q); in htb_dequeue_tree() 889 cl->un.leaf.deficit[level] -= qdisc_pkt_len(skb); in htb_dequeue_tree() 890 if (cl->un.leaf.deficit[level] < 0) { in htb_dequeue_tree() [all …]
|
D | sch_ingress.c | 97 .leaf = ingress_leaf, 185 .leaf = ingress_leaf,
|
D | sch_api.c | 157 if (!(cops->find && cops->walk && cops->leaf)) in register_qdisc() 321 struct Qdisc *leaf; in qdisc_leaf() local 330 leaf = cops->leaf(p, cl); in qdisc_leaf() 331 return leaf; in qdisc_leaf() 1202 struct Qdisc *leaf; in check_loop_fn() local 1206 leaf = cops->leaf(q, cl); in check_loop_fn() 1207 if (leaf) { in check_loop_fn() 1208 if (leaf == arg->p || arg->depth > 7) in check_loop_fn() 1210 return check_loop(leaf, arg->p, arg->depth + 1); in check_loop_fn()
|
D | sch_mq.c | 222 .leaf = mq_leaf,
|
D | sch_red.c | 336 .leaf = red_leaf,
|
D | sch_prio.c | 346 .leaf = prio_leaf,
|
D | sch_multiq.c | 382 .leaf = multiq_leaf,
|
D | sch_mqprio.c | 401 .leaf = mqprio_leaf,
|
D | sch_dsmark.c | 473 .leaf = dsmark_leaf,
|
D | sch_tbf.c | 524 .leaf = tbf_leaf,
|
D | sch_drr.c | 467 .leaf = drr_class_leaf,
|
D | sch_sfb.c | 686 .leaf = sfb_leaf,
|
D | sch_atm.c | 660 .leaf = atm_tc_leaf,
|
D | sch_fq_codel.c | 683 .leaf = fq_codel_leaf,
|
D | sch_sfq.c | 898 .leaf = sfq_leaf,
|
D | sch_netem.c | 1131 .leaf = netem_leaf,
|
D | sch_qfq.c | 1499 .leaf = qfq_class_leaf,
|
D | sch_hfsc.c | 1652 .leaf = hfsc_class_leaf,
|
D | sch_cbq.c | 1754 .leaf = cbq_leaf,
|
D | Kconfig | 59 want to use as leaf disciplines.
|
/net/ipv4/ |
D | fib_trie.c | 138 struct hlist_head leaf; member 375 INIT_HLIST_HEAD(&l->leaf); in leaf_new() 376 hlist_add_head(&fa->fa_list, &l->leaf); in leaf_new() 1079 hlist_for_each_entry(last, &l->leaf, fa_list) { in fib_insert_alias() 1091 hlist_add_head_rcu(&new->fa_list, &l->leaf); in fib_insert_alias() 1149 fa = l ? fib_find_alias(&l->leaf, slen, tos, fi->fib_priority, in fib_table_insert() 1425 hlist_for_each_entry_rcu(fa, &n->leaf, fa_list) { in fib_table_lookup() 1476 res->fa_head = &n->leaf; in fib_table_lookup() 1505 if (hlist_empty(&l->leaf)) { in fib_remove_alias() 1544 fa = fib_find_alias(&l->leaf, slen, tos, 0, tb->tb_id); in fib_table_delete() [all …]
|