Home
last modified time | relevance | path

Searched refs:tcf_block (Results 1 – 23 of 23) sorted by relevance

/linux/include/net/
A Dpkt_cls.h38 struct tcf_block *block;
50 struct tcf_chain *tcf_get_next_chain(struct tcf_block *block,
54 void tcf_block_netif_keep_dst(struct tcf_block *block);
55 int tcf_block_get(struct tcf_block **p_block,
61 void tcf_block_put(struct tcf_block *block);
67 static inline bool tcf_block_shared(struct tcf_block *block) in tcf_block_shared()
93 const struct tcf_block *block,
111 static inline bool tcf_block_shared(struct tcf_block *block) in tcf_block_shared()
122 int tcf_block_get(struct tcf_block **p_block, in tcf_block_get()
137 static inline void tcf_block_put(struct tcf_block *block) in tcf_block_put()
[all …]
A Dsch_generic.h266 struct tcf_block * (*tcf_block)(struct Qdisc *sch, member
450 struct tcf_block *block;
461 struct tcf_block { struct
492 struct tcf_block *tcf_block_lookup(struct net *net, u32 block_index); argument
1319 struct tcf_block *block;
1347 struct tcf_block *block);
/linux/net/sched/
A Dcls_api.c1024 struct tcf_block *block; in tcf_block_create()
1060 struct tcf_block *block; in tcf_block_refcnt_get()
1235 if (!cops->tcf_block) { in __tcf_qdisc_find()
1287 struct tcf_block *block; in __tcf_block_find()
1361 struct tcf_block *block; in tcf_block_find()
2223 struct tcf_block *block; in tc_new_tfilter()
2725 struct tcf_block *block;
2815 struct tcf_block *block; in tc_dump_tfilter()
2868 if (!cops->tcf_block) in tc_dump_tfilter()
3087 struct tcf_block *block; in tc_ctl_chain()
[all …]
A Dsch_ingress.c19 struct tcf_block *block;
48 static struct tcf_block *ingress_tcf_block(struct Qdisc *sch, unsigned long cl, in ingress_tcf_block()
154 .tcf_block = ingress_tcf_block,
174 struct tcf_block *ingress_block;
175 struct tcf_block *egress_block;
199 static struct tcf_block *clsact_tcf_block(struct Qdisc *sch, unsigned long cl, in clsact_tcf_block()
329 .tcf_block = clsact_tcf_block,
A Dcls_matchall.c74 struct tcf_block *block = tp->chain->block; in mall_destroy_hw_filter()
90 struct tcf_block *block = tp->chain->block; in mall_replace_hw_filter()
278 struct tcf_block *block = tp->chain->block; in mall_reoffload()
315 struct tcf_block *block = tp->chain->block; in mall_stats_hw_filter()
A Dsch_multiq.c24 struct tcf_block *block;
361 static struct tcf_block *multiq_tcf_block(struct Qdisc *sch, unsigned long cl, in multiq_tcf_block()
376 .tcf_block = multiq_tcf_block,
A Dsch_prio.c24 struct tcf_block *block;
384 static struct tcf_block *prio_tcf_block(struct Qdisc *sch, unsigned long cl, in prio_tcf_block()
399 .tcf_block = prio_tcf_block,
A Dsch_drr.c34 struct tcf_block *block;
173 static struct tcf_block *drr_tcf_block(struct Qdisc *sch, unsigned long cl, in drr_tcf_block()
461 .tcf_block = drr_tcf_block,
A Dact_mirred.c332 struct tcf_block *block, int m_eaction, in tcf_blockcast_redir()
366 struct tcf_block *block, int m_eaction, in tcf_blockcast_mirror()
389 struct tcf_block *block; in tcf_blockcast()
A Dcls_bpf.c149 struct tcf_block *block = tp->chain->block; in cls_bpf_offload_cmd()
230 struct tcf_block *block = tp->chain->block; in cls_bpf_offload_update_stats()
654 struct tcf_block *block = tp->chain->block; in cls_bpf_reoffload()
A Dsch_sfb.c55 struct tcf_block *block;
667 static struct tcf_block *sfb_tcf_block(struct Qdisc *sch, unsigned long cl, in sfb_tcf_block()
691 .tcf_block = sfb_tcf_block,
A Dcls_u32.c333 struct tcf_block *block = tp->chain->block; in tc_u_common_ptr()
492 struct tcf_block *block = tp->chain->block; in u32_clear_hw_hnode()
507 struct tcf_block *block = tp->chain->block; in u32_replace_hw_hnode()
536 struct tcf_block *block = tp->chain->block; in u32_remove_hw_knode()
551 struct tcf_block *block = tp->chain->block; in u32_replace_hw_knode()
1255 struct tcf_block *block = tp->chain->block; in u32_reoffload_knode()
A Dsch_fq_codel.c52 struct tcf_block *block;
625 static struct tcf_block *fq_codel_tcf_block(struct Qdisc *sch, unsigned long cl, in fq_codel_tcf_block()
710 .tcf_block = fq_codel_tcf_block,
A Dsch_ets.c51 struct tcf_block *block;
349 static struct tcf_block *
799 .tcf_block = ets_qdisc_tcf_block,
A Dsch_sfq.c125 struct tcf_block *block;
853 static struct tcf_block *sfq_tcf_block(struct Qdisc *sch, unsigned long cl, in sfq_tcf_block()
911 .tcf_block = sfq_tcf_block,
A Dsch_qfq.c180 struct tcf_block *block;
567 static struct tcf_block *qfq_tcf_block(struct Qdisc *sch, unsigned long cl, in qfq_tcf_block()
1501 .tcf_block = qfq_tcf_block,
A Dsch_hfsc.c118 struct tcf_block *block;
1257 static struct tcf_block *hfsc_tcf_block(struct Qdisc *sch, unsigned long arg, in hfsc_tcf_block()
1661 .tcf_block = hfsc_tcf_block,
A Dsch_htb.c104 struct tcf_block *block;
156 struct tcf_block *block;
2071 static struct tcf_block *htb_tcf_block(struct Qdisc *sch, unsigned long arg, in htb_tcf_block()
2132 .tcf_block = htb_tcf_block,
A Dsch_api.c158 if (cops->tcf_block && !(cops->bind_tcf && cops->unbind_tcf)) in register_qdisc()
2084 struct tcf_block *block; in tc_bind_class_walker()
2087 block = cops->tcf_block(q, cl, NULL); in tc_bind_class_walker()
2116 if (!cops->tcf_block) in tc_bind_tclass()
A Dcls_flower.c451 struct tcf_block *block = tp->chain->block; in fl_hw_destroy_filter()
467 struct tcf_block *block = tp->chain->block; in fl_hw_replace_filter()
511 struct tcf_block *block = tp->chain->block; in fl_hw_update_stats()
2681 struct tcf_block *block = tp->chain->block; in fl_reoffload()
2768 struct tcf_block *block = chain->block; in fl_hw_create_tmplt()
2794 struct tcf_block *block = chain->block; in fl_hw_destroy_tmplt()
A Dsch_fq_pie.c57 struct tcf_block *block;
A Dsch_cake.c202 struct tcf_block *block;
2968 static struct tcf_block *cake_tcf_block(struct Qdisc *sch, unsigned long cl, in cake_tcf_block()
3085 .tcf_block = cake_tcf_block,
A Dsch_generic.c1607 struct tcf_block *block) in mini_qdisc_pair_block_init()

Completed in 95 milliseconds