/kernel/linux/linux-6.6/net/sched/ |
H A D | cls_api.c | 54 const struct tcf_chain *chain; 178 static void tcf_proto_signal_destroying(struct tcf_chain *chain, in tcf_proto_signal_destroying() 197 static bool tcf_proto_exists_destroying(struct tcf_chain *chain, in tcf_proto_exists_destroying() 218 tcf_proto_signal_destroyed(struct tcf_chain *chain, struct tcf_proto *tp) in tcf_proto_signal_destroyed() 373 u32 prio, struct tcf_chain *chain, in tcf_proto_create() 413 static void tcf_chain_put(struct tcf_chain *chain); 469 static struct tcf_chain *tcf_chain_create(struct tcf_block *block, in tcf_chain_create() 472 struct tcf_chain *chain; in tcf_chain_create() 496 static void tcf_chain0_head_change(struct tcf_chain *chain, in tcf_chain0_head_change() 513 static bool tcf_chain_detach(struct tcf_chain *chai [all...] |
H A D | act_simple.c | 65 struct tcf_chain *goto_ch = NULL; in reset_policy() 96 struct tcf_chain *goto_ch = NULL; in tcf_simp_init()
|
H A D | act_api.c | 47 const struct tcf_chain *chain = rcu_dereference_bh(a->goto_chain); in tcf_action_goto_chain_exec() 71 struct tcf_chain **newchain, in tcf_action_check_ctrlact() 106 struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action, in tcf_action_set_ctrlact() 107 struct tcf_chain *goto_chain) in tcf_action_set_ctrlact() 122 struct tcf_chain *chain = rcu_dereference_protected(p->goto_chain, 1); in free_tcf()
|
H A D | act_connmark.c | 107 struct tcf_chain *goto_ch = NULL; in tcf_connmark_init()
|
H A D | act_skbmod.c | 112 struct tcf_chain *goto_ch = NULL; in tcf_skbmod_init()
|
H A D | act_gact.c | 61 struct tcf_chain *goto_ch = NULL; in tcf_gact_init()
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | cls_api.c | 56 static void tcf_proto_signal_destroying(struct tcf_chain *chain, in tcf_proto_signal_destroying() 75 static bool tcf_proto_exists_destroying(struct tcf_chain *chain, in tcf_proto_exists_destroying() 96 tcf_proto_signal_destroyed(struct tcf_chain *chain, struct tcf_proto *tp) in tcf_proto_signal_destroyed() 250 u32 prio, struct tcf_chain *chain, in tcf_proto_create() 290 static void tcf_chain_put(struct tcf_chain *chain); 346 static struct tcf_chain *tcf_chain_create(struct tcf_block *block, in tcf_chain_create() 349 struct tcf_chain *chain; in tcf_chain_create() 373 static void tcf_chain0_head_change(struct tcf_chain *chain, in tcf_chain0_head_change() 390 static bool tcf_chain_detach(struct tcf_chain *chain) in tcf_chain_detach() 414 static void tcf_chain_destroy(struct tcf_chain *chai [all...] |
H A D | act_simple.c | 63 struct tcf_chain *goto_ch = NULL; in reset_policy() 94 struct tcf_chain *goto_ch = NULL; in tcf_simp_init()
|
H A D | act_api.c | 28 const struct tcf_chain *chain = rcu_dereference_bh(a->goto_chain); in tcf_action_goto_chain_exec() 52 struct tcf_chain **newchain, in tcf_action_check_ctrlact() 87 struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action, in tcf_action_set_ctrlact() 88 struct tcf_chain *goto_chain) in tcf_action_set_ctrlact() 103 struct tcf_chain *chain = rcu_dereference_protected(p->goto_chain, 1); in free_tcf()
|
H A D | act_sample.c | 45 struct tcf_chain *goto_ch = NULL; in tcf_sample_init()
|
H A D | act_skbmod.c | 92 struct tcf_chain *goto_ch = NULL; in tcf_skbmod_init()
|
H A D | act_gact.c | 61 struct tcf_chain *goto_ch = NULL; in tcf_gact_init()
|
H A D | act_connmark.c | 105 struct tcf_chain *goto_ch = NULL; in tcf_connmark_init()
|
H A D | act_pedit.c | 146 struct tcf_chain *goto_ch = NULL; in tcf_pedit_init()
|
H A D | act_police.c | 55 struct tcf_chain *goto_ch = NULL; in tcf_police_init()
|
H A D | act_vlan.c | 123 struct tcf_chain *goto_ch = NULL; in tcf_vlan_init()
|
H A D | act_skbedit.c | 106 struct tcf_chain *goto_ch = NULL; in tcf_skbedit_init()
|
H A D | act_mirred.c | 101 struct tcf_chain *goto_ch = NULL; in tcf_mirred_init()
|
H A D | act_mpls.c | 167 struct tcf_chain *goto_ch = NULL; in tcf_mpls_init()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | act_api.h | 42 struct tcf_chain __rcu *goto_chain; 238 struct tcf_chain **handle, 240 struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action, 241 struct tcf_chain *newchain);
|
H A D | pkt_cls.h | 45 struct tcf_chain *tcf_chain_get_by_act(struct tcf_block *block, 47 void tcf_chain_put_by_act(struct tcf_chain *chain); 48 struct tcf_chain *tcf_get_next_chain(struct tcf_block *block, 49 struct tcf_chain *chain); 50 struct tcf_proto *tcf_get_next_proto(struct tcf_chain *chain,
|
H A D | sch_generic.h | 324 struct tcf_chain; 360 struct tcf_chain *chain, 404 struct tcf_chain *chain; 428 struct tcf_chain { struct 463 struct tcf_chain *chain; 472 static inline bool lockdep_tcf_chain_is_locked(struct tcf_chain *chain) in lockdep_tcf_chain_is_locked()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | act_api.h | 43 struct tcf_chain __rcu *goto_chain; 264 struct tcf_chain **handle, 266 struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action, 267 struct tcf_chain *newchain);
|
H A D | sch_generic.h | 339 struct tcf_chain; 375 struct tcf_chain *chain, 379 void (*tmplt_reoffload)(struct tcf_chain *chain, 425 struct tcf_chain *chain; 448 struct tcf_chain { struct 483 struct tcf_chain *chain; 491 static inline bool lockdep_tcf_chain_is_locked(struct tcf_chain *chain) in lockdep_tcf_chain_is_locked()
|
H A D | pkt_cls.h | 45 struct tcf_chain *tcf_chain_get_by_act(struct tcf_block *block, 47 void tcf_chain_put_by_act(struct tcf_chain *chain); 48 struct tcf_chain *tcf_get_next_chain(struct tcf_block *block, 49 struct tcf_chain *chain); 50 struct tcf_proto *tcf_get_next_proto(struct tcf_chain *chain,
|