Symbol: tc_action
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
95
const struct tc_action *a;
drivers/net/ethernet/intel/iavf/iavf_main.c
4206
const struct tc_action *act;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10129
const struct tc_action *a;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1087
struct tc_action **actions;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1130
actions[i] = (struct tc_action *)&gact[i];
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
62
const struct tc_action *act;
include/net/act_api.h
122
int (*act)(struct sk_buff *, const struct tc_action *,
include/net/act_api.h
124
int (*dump)(struct sk_buff *, struct tc_action *, int, int);
include/net/act_api.h
125
void (*cleanup)(struct tc_action *);
include/net/act_api.h
126
int (*lookup)(struct net *net, struct tc_action **a, u32 index);
include/net/act_api.h
128
struct nlattr *est, struct tc_action **act,
include/net/act_api.h
135
void (*stats_update)(struct tc_action *, u64, u64, u64, u64, bool);
include/net/act_api.h
136
size_t (*get_fill_size)(const struct tc_action *act);
include/net/act_api.h
137
struct net_device *(*get_dev)(const struct tc_action *a,
include/net/act_api.h
140
(*get_psample_group)(const struct tc_action *a,
include/net/act_api.h
142
int (*offload_act_setup)(struct tc_action *act, void *entry_data,
include/net/act_api.h
194
int tcf_idr_search(struct tc_action_net *tn, struct tc_action **a, u32 index);
include/net/act_api.h
196
struct tc_action **a, const struct tc_action_ops *ops,
include/net/act_api.h
199
struct nlattr *est, struct tc_action **a,
include/net/act_api.h
202
void tcf_idr_insert_many(struct tc_action *actions[], int init_res[]);
include/net/act_api.h
205
struct tc_action **a, int bind);
include/net/act_api.h
206
int tcf_idr_release(struct tc_action *a, bool bind);
include/net/act_api.h
213
int tcf_action_destroy(struct tc_action *actions[], int bind);
include/net/act_api.h
214
int tcf_action_exec(struct sk_buff *skb, struct tc_action **actions,
include/net/act_api.h
218
struct tc_action *actions[], int init_res[], size_t *attr_size,
include/net/act_api.h
222
struct tc_action *tcf_action_init_1(struct net *net, struct tcf_proto *tp,
include/net/act_api.h
226
int tcf_action_dump(struct sk_buff *skb, struct tc_action *actions[], int bind,
include/net/act_api.h
228
int tcf_action_dump_old(struct sk_buff *skb, struct tc_action *a, int, int);
include/net/act_api.h
230
static inline void tcf_action_update_bstats(struct tc_action *a,
include/net/act_api.h
242
static inline void tcf_action_inc_drop_qstats(struct tc_action *a)
include/net/act_api.h
251
static inline void tcf_action_inc_overlimit_qstats(struct tc_action *a)
include/net/act_api.h
260
void tcf_action_update_stats(struct tc_action *a, u64 bytes, u64 packets,
include/net/act_api.h
262
int tcf_action_copy_stats(struct sk_buff *, struct tc_action *, int);
include/net/act_api.h
264
int tcf_action_update_hw_stats(struct tc_action *action);
include/net/act_api.h
270
struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action,
include/net/act_api.h
288
static inline void tcf_action_stats_update(struct tc_action *a, u64 bytes,
include/net/dsa.h
26
struct tc_action;
include/net/pkt_cls.h
241
struct tc_action **actions;
include/net/pkt_cls.h
298
static inline bool tc_act_in_hw(struct tc_action *act)
include/net/pkt_cls.h
312
struct tc_action *a = exts->actions[i];
include/net/pkt_cls.h
603
struct tc_action *actions[],
include/net/tc_act/tc_bpf.h
13
struct tc_action common;
include/net/tc_act/tc_connmark.h
15
struct tc_action common;
include/net/tc_act/tc_csum.h
16
struct tc_action common;
include/net/tc_act/tc_csum.h
22
static inline u32 tcf_csum_update_flags(const struct tc_action *a)
include/net/tc_act/tc_ct.h
36
struct tc_action common;
include/net/tc_act/tc_ct.h
46
static inline uint16_t tcf_ct_zone(const struct tc_action *a)
include/net/tc_act/tc_ct.h
51
static inline int tcf_ct_action(const struct tc_action *a)
include/net/tc_act/tc_ct.h
56
static inline struct nf_flowtable *tcf_ct_ft(const struct tc_action *a)
include/net/tc_act/tc_ct.h
61
static inline struct nf_conntrack_helper *tcf_ct_helper(const struct tc_action *a)
include/net/tc_act/tc_ct.h
67
static inline uint16_t tcf_ct_zone(const struct tc_action *a) { return 0; }
include/net/tc_act/tc_ct.h
68
static inline int tcf_ct_action(const struct tc_action *a) { return 0; }
include/net/tc_act/tc_ct.h
69
static inline struct nf_flowtable *tcf_ct_ft(const struct tc_action *a)
include/net/tc_act/tc_ct.h
73
static inline struct nf_conntrack_helper *tcf_ct_helper(const struct tc_action *a)
include/net/tc_act/tc_ctinfo.h
20
struct tc_action common;
include/net/tc_act/tc_defact.h
8
struct tc_action common;
include/net/tc_act/tc_gact.h
19
static inline bool __is_tcf_gact_act(const struct tc_action *a, int act,
include/net/tc_act/tc_gact.h
37
static inline bool is_tcf_gact_ok(const struct tc_action *a)
include/net/tc_act/tc_gact.h
42
static inline bool is_tcf_gact_shot(const struct tc_action *a)
include/net/tc_act/tc_gact.h
47
static inline bool is_tcf_gact_trap(const struct tc_action *a)
include/net/tc_act/tc_gact.h
52
static inline bool is_tcf_gact_goto_chain(const struct tc_action *a)
include/net/tc_act/tc_gact.h
57
static inline u32 tcf_gact_goto_chain_index(const struct tc_action *a)
include/net/tc_act/tc_gact.h
62
static inline bool is_tcf_gact_continue(const struct tc_action *a)
include/net/tc_act/tc_gact.h
67
static inline bool is_tcf_gact_reclassify(const struct tc_action *a)
include/net/tc_act/tc_gact.h
72
static inline bool is_tcf_gact_pipe(const struct tc_action *a)
include/net/tc_act/tc_gact.h
9
struct tc_action common;
include/net/tc_act/tc_gate.h
107
static inline u32 tcf_gate_num_entries(const struct tc_action *a)
include/net/tc_act/tc_gate.h
119
*tcf_gate_get_list(const struct tc_action *a)
include/net/tc_act/tc_gate.h
42
struct tc_action common;
include/net/tc_act/tc_gate.h
55
static inline struct tcf_gate_params *tcf_gate_params_locked(const struct tc_action *a)
include/net/tc_act/tc_gate.h
63
static inline s32 tcf_gate_prio(const struct tc_action *a)
include/net/tc_act/tc_gate.h
74
static inline u64 tcf_gate_basetime(const struct tc_action *a)
include/net/tc_act/tc_gate.h
85
static inline u64 tcf_gate_cycletime(const struct tc_action *a)
include/net/tc_act/tc_gate.h
96
static inline u64 tcf_gate_cycletimeext(const struct tc_action *a)
include/net/tc_act/tc_ife.h
21
struct tc_action common;
include/net/tc_act/tc_mirred.h
19
static inline bool is_tcf_mirred_egress_redirect(const struct tc_action *a)
include/net/tc_act/tc_mirred.h
28
static inline bool is_tcf_mirred_egress_mirror(const struct tc_action *a)
include/net/tc_act/tc_mirred.h
37
static inline bool is_tcf_mirred_ingress_redirect(const struct tc_action *a)
include/net/tc_act/tc_mirred.h
46
static inline bool is_tcf_mirred_ingress_mirror(const struct tc_action *a)
include/net/tc_act/tc_mirred.h
55
static inline struct net_device *tcf_mirred_dev(const struct tc_action *a)
include/net/tc_act/tc_mirred.h
9
struct tc_action common;
include/net/tc_act/tc_mpls.h
26
struct tc_action common;
include/net/tc_act/tc_mpls.h
31
static inline u32 tcf_mpls_action(const struct tc_action *a)
include/net/tc_act/tc_mpls.h
42
static inline __be16 tcf_mpls_proto(const struct tc_action *a)
include/net/tc_act/tc_mpls.h
53
static inline u32 tcf_mpls_label(const struct tc_action *a)
include/net/tc_act/tc_mpls.h
64
static inline u8 tcf_mpls_tc(const struct tc_action *a)
include/net/tc_act/tc_mpls.h
75
static inline u8 tcf_mpls_bos(const struct tc_action *a)
include/net/tc_act/tc_mpls.h
86
static inline u8 tcf_mpls_ttl(const struct tc_action *a)
include/net/tc_act/tc_nat.h
18
struct tc_action common;
include/net/tc_act/tc_pedit.h
105
static inline u32 tcf_pedit_offset(const struct tc_action *a, int index)
include/net/tc_act/tc_pedit.h
24
struct tc_action common;
include/net/tc_act/tc_pedit.h
31
static inline bool is_tcf_pedit(const struct tc_action *a)
include/net/tc_act/tc_pedit.h
44
static inline int tcf_pedit_nkeys_locked(const struct tc_action *a)
include/net/tc_act/tc_pedit.h
51
static inline u32 tcf_pedit_htype(const struct tc_action *a, int index)
include/net/tc_act/tc_pedit.h
65
static inline u32 tcf_pedit_cmd(const struct tc_action *a, int index)
include/net/tc_act/tc_pedit.h
79
static inline u32 tcf_pedit_mask(const struct tc_action *a, int index)
include/net/tc_act/tc_pedit.h
92
static inline u32 tcf_pedit_val(const struct tc_action *a, int index)
include/net/tc_act/tc_police.h
106
static inline u32 tcf_police_burst_pkt(const struct tc_action *act)
include/net/tc_act/tc_police.h
144
static inline u32 tcf_police_tcfp_mtu(const struct tc_action *act)
include/net/tc_act/tc_police.h
154
static inline u64 tcf_police_peakrate_bytes_ps(const struct tc_action *act)
include/net/tc_act/tc_police.h
164
static inline u32 tcf_police_tcfp_ewma_rate(const struct tc_action *act)
include/net/tc_act/tc_police.h
174
static inline u16 tcf_police_rate_overhead(const struct tc_action *act)
include/net/tc_act/tc_police.h
25
struct tc_action common;
include/net/tc_act/tc_police.h
48
static inline u64 tcf_police_rate_bytes_ps(const struct tc_action *act)
include/net/tc_act/tc_police.h
58
static inline u32 tcf_police_burst(const struct tc_action *act)
include/net/tc_act/tc_police.h
96
static inline u64 tcf_police_rate_pkt_ps(const struct tc_action *act)
include/net/tc_act/tc_sample.h
10
struct tc_action common;
include/net/tc_act/tc_sample.h
20
static inline __u32 tcf_sample_rate(const struct tc_action *a)
include/net/tc_act/tc_sample.h
25
static inline bool tcf_sample_truncate(const struct tc_action *a)
include/net/tc_act/tc_sample.h
30
static inline int tcf_sample_trunc_size(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
111
static inline bool is_tcf_skbedit_queue_mapping(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
122
static inline bool is_tcf_skbedit_tx_queue_mapping(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
128
static inline bool is_tcf_skbedit_rx_queue_mapping(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
135
static inline bool is_tcf_skbedit_inheritdsfield(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
27
struct tc_action common;
include/net/tc_act/tc_skbedit.h
33
static inline bool is_tcf_skbedit_with_flag(const struct tc_action *a, u32 flag)
include/net/tc_act/tc_skbedit.h
49
static inline bool is_tcf_skbedit_mark(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
54
static inline u32 tcf_skbedit_mark(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
66
static inline bool is_tcf_skbedit_ptype(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
71
static inline u32 tcf_skbedit_ptype(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
83
static inline bool is_tcf_skbedit_priority(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
88
static inline u32 tcf_skbedit_priority(const struct tc_action *a)
include/net/tc_act/tc_skbedit.h
99
static inline u16 tcf_skbedit_rx_queue_mapping(const struct tc_action *a)
include/net/tc_act/tc_skbmod.h
22
struct tc_action common;
include/net/tc_act/tc_tunnel_key.h
22
struct tc_action common;
include/net/tc_act/tc_tunnel_key.h
28
static inline bool is_tcf_tunnel_set(const struct tc_action *a)
include/net/tc_act/tc_tunnel_key.h
42
static inline bool is_tcf_tunnel_release(const struct tc_action *a)
include/net/tc_act/tc_tunnel_key.h
56
static inline struct ip_tunnel_info *tcf_tunnel_info(const struct tc_action *a)
include/net/tc_act/tc_tunnel_key.h
72
tcf_tunnel_info_copy(const struct tc_action *a)
include/net/tc_act/tc_vlan.h
25
struct tc_action common;
include/net/tc_act/tc_vlan.h
30
static inline u32 tcf_vlan_action(const struct tc_action *a)
include/net/tc_act/tc_vlan.h
41
static inline u16 tcf_vlan_push_vid(const struct tc_action *a)
include/net/tc_act/tc_vlan.h
52
static inline __be16 tcf_vlan_push_proto(const struct tc_action *a)
include/net/tc_act/tc_vlan.h
63
static inline u8 tcf_vlan_push_prio(const struct tc_action *a)
include/net/tc_act/tc_vlan.h
75
const struct tc_action *a)
include/net/tc_wrapper.h
23
const struct tc_action *a, \
include/net/tc_wrapper.h
251
static inline int tc_act(struct sk_buff *skb, const struct tc_action *a,
include/net/tc_wrapper.h
47
static inline int tc_act(struct sk_buff *skb, const struct tc_action *a,
net/sched/act_api.c
106
struct tcf_chain *tcf_action_set_ctrlact(struct tc_action *a, int action,
net/sched/act_api.c
1126
int tcf_action_exec(struct sk_buff *skb, struct tc_action **actions,
net/sched/act_api.c
1139
const struct tc_action *a = actions[i];
net/sched/act_api.c
115
static void free_tcf(struct tc_action *p)
net/sched/act_api.c
1189
int tcf_action_destroy(struct tc_action *actions[], int bind)
net/sched/act_api.c
1192
struct tc_action *a;
net/sched/act_api.c
1207
static int tcf_action_put(struct tc_action *p)
net/sched/act_api.c
1212
static void tcf_action_put_many(struct tc_action *actions[])
net/sched/act_api.c
1214
struct tc_action *a;
net/sched/act_api.c
1224
static void tca_put_bound_many(struct tc_action *actions[], int init_res[])
net/sched/act_api.c
1226
struct tc_action *a;
net/sched/act_api.c
1241
tcf_action_dump_old(struct sk_buff *skb, struct tc_action *a, int bind, int ref)
net/sched/act_api.c
1246
int tcf_action_dump(struct sk_buff *skb, struct tc_action *actions[],
net/sched/act_api.c
1249
struct tc_action *a;
net/sched/act_api.c
130
static void offload_action_hw_count_set(struct tc_action *act,
net/sched/act_api.c
1315
void tcf_idr_insert_many(struct tc_action *actions[], int init_res[])
net/sched/act_api.c
1317
struct tc_action *a;
net/sched/act_api.c
136
static void offload_action_hw_count_inc(struct tc_action *act,
net/sched/act_api.c
1397
struct tc_action *tcf_action_init_1(struct net *net, struct tcf_proto *tp,
net/sched/act_api.c
1407
struct tc_action *a;
net/sched/act_api.c
142
static void offload_action_hw_count_dec(struct tc_action *act,
net/sched/act_api.c
1467
struct nlattr *est, struct tc_action *actions[],
net/sched/act_api.c
1474
struct tc_action *act;
net/sched/act_api.c
149
static unsigned int tcf_offload_act_num_actions_single(struct tc_action *act)
net/sched/act_api.c
1575
void tcf_action_update_stats(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_api.c
1596
int tcf_action_copy_stats(struct sk_buff *skb, struct tc_action *p,
net/sched/act_api.c
1647
static int tca_get_fill(struct sk_buff *skb, struct tc_action *actions[],
net/sched/act_api.c
1688
struct tc_action *actions[], int event,
net/sched/act_api.c
1706
static struct tc_action *tcf_action_get_1(struct net *net, struct nlattr *nla,
net/sched/act_api.c
1712
struct tc_action *a;
net/sched/act_api.c
181
struct tc_action *act,
net/sched/act_api.c
1826
static int tcf_action_delete(struct net *net, struct tc_action *actions[])
net/sched/act_api.c
1828
struct tc_action *a;
net/sched/act_api.c
1856
struct tc_action *action)
net/sched/act_api.c
1859
struct tc_action *actions[TCA_ACT_MAX_PRIO] = {
net/sched/act_api.c
1876
static int tcf_reoffload_del_notify(struct net *net, struct tc_action *action)
net/sched/act_api.c
1907
struct tc_action *p;
net/sched/act_api.c
1960
struct tc_action *actions[],
net/sched/act_api.c
1981
struct tc_action *actions[], u32 portid,
net/sched/act_api.c
2014
struct tc_action *act;
net/sched/act_api.c
2016
struct tc_action *actions[TCA_ACT_MAX_PRIO] = {};
net/sched/act_api.c
2057
struct tc_action *actions[],
net/sched/act_api.c
2078
struct tc_action *actions[], u32 portid,
net/sched/act_api.c
2102
struct tc_action *actions[TCA_ACT_MAX_PRIO] = {};
net/sched/act_api.c
246
static int tcf_action_offload_add_ex(struct tc_action *action,
net/sched/act_api.c
252
struct tc_action *actions[TCA_ACT_MAX_PRIO] = {
net/sched/act_api.c
295
static int tcf_action_offload_add(struct tc_action *action,
net/sched/act_api.c
301
int tcf_action_update_hw_stats(struct tc_action *action)
net/sched/act_api.c
329
static int tcf_action_offload_del_ex(struct tc_action *action,
net/sched/act_api.c
358
static int tcf_action_offload_del(struct tc_action *action)
net/sched/act_api.c
363
static void tcf_action_cleanup(struct tc_action *p)
net/sched/act_api.c
373
static int __tcf_action_put(struct tc_action *p, bool bind)
net/sched/act_api.c
393
static int __tcf_idr_release(struct tc_action *p, bool bind, bool strict)
net/sched/act_api.c
420
int tcf_idr_release(struct tc_action *a, bool bind)
net/sched/act_api.c
432
static size_t tcf_action_shared_attrs_size(const struct tc_action *act)
net/sched/act_api.c
44
static void tcf_action_goto_chain_exec(const struct tc_action *a,
net/sched/act_api.c
468
static size_t tcf_action_fill_size(const struct tc_action *act)
net/sched/act_api.c
478
tcf_action_dump_terse(struct sk_buff *skb, struct tc_action *a, bool from_act)
net/sched/act_api.c
508
tcf_action_dump_1(struct sk_buff *skb, struct tc_action *a, int bind, int ref)
net/sched/act_api.c
559
struct tc_action *p;
net/sched/act_api.c
616
static int tcf_idr_release_unsafe(struct tc_action *p)
net/sched/act_api.c
638
struct tc_action *p;
net/sched/act_api.c
698
int tcf_idr_search(struct tc_action_net *tn, struct tc_action **a, u32 index)
net/sched/act_api.c
701
struct tc_action *p;
net/sched/act_api.c
734
struct tc_action **a, u32 index)
net/sched/act_api.c
746
struct tc_action *p;
net/sched/act_api.c
778
struct tc_action **a, const struct tc_action_ops *ops,
net/sched/act_api.c
781
struct tc_action *p = kzalloc(ops->size, GFP_KERNEL);
net/sched/act_api.c
836
struct nlattr *est, struct tc_action **a,
net/sched/act_api.c
869
struct tc_action **a, int bind)
net/sched/act_api.c
872
struct tc_action *p;
net/sched/act_api.c
937
struct tc_action *p;
net/sched/act_bpf.c
136
static int tcf_bpf_dump(struct sk_buff *skb, struct tc_action *act,
net/sched/act_bpf.c
278
struct nlattr *est, struct tc_action **act,
net/sched/act_bpf.c
36
const struct tc_action *act,
net/sched/act_bpf.c
384
static void tcf_bpf_cleanup(struct tc_action *act)
net/sched/act_connmark.c
192
static inline int tcf_connmark_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_connmark.c
229
static void tcf_connmark_cleanup(struct tc_action *a)
net/sched/act_connmark.c
32
const struct tc_action *a,
net/sched/act_connmark.c
99
struct nlattr *est, struct tc_action **a,
net/sched/act_csum.c
44
struct nlattr *est, struct tc_action **a,
net/sched/act_csum.c
572
const struct tc_action *a,
net/sched/act_csum.c
640
static int tcf_csum_dump(struct sk_buff *skb, struct tc_action *a, int bind,
net/sched/act_csum.c
674
static void tcf_csum_cleanup(struct tc_action *a)
net/sched/act_csum.c
684
static size_t tcf_csum_get_fill_size(const struct tc_action *act)
net/sched/act_csum.c
689
static int tcf_csum_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_ct.c
1351
struct nlattr *est, struct tc_action **a,
net/sched/act_ct.c
1450
static void tcf_ct_cleanup(struct tc_action *a)
net/sched/act_ct.c
1537
static inline int tcf_ct_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_ct.c
1606
static void tcf_stats_update(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_ct.c
1615
static int tcf_ct_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_ct.c
968
TC_INDIRECT_SCOPE int tcf_ct_act(struct sk_buff *skb, const struct tc_action *a,
net/sched/act_ctinfo.c
156
struct nlattr *est, struct tc_action **a,
net/sched/act_ctinfo.c
283
static int tcf_ctinfo_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_ctinfo.c
349
static void tcf_ctinfo_cleanup(struct tc_action *a)
net/sched/act_ctinfo.c
81
const struct tc_action *a,
net/sched/act_gact.c
150
const struct tc_action *a,
net/sched/act_gact.c
173
static void tcf_gact_stats_update(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_gact.c
185
static int tcf_gact_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_gact.c
226
static size_t tcf_gact_get_fill_size(const struct tc_action *act)
net/sched/act_gact.c
239
static int tcf_gact_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_gact.c
54
struct nlattr *est, struct tc_action **a,
net/sched/act_gate.c
123
const struct tc_action *a,
net/sched/act_gate.c
348
struct nlattr *est, struct tc_action **a,
net/sched/act_gate.c
563
static void tcf_gate_cleanup(struct tc_action *a)
net/sched/act_gate.c
605
static int tcf_gate_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_gate.c
672
static void tcf_gate_stats_update(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_gate.c
682
static size_t tcf_gate_get_fill_size(const struct tc_action *act)
net/sched/act_gate.c
695
const struct tc_action *act)
net/sched/act_gate.c
708
static int tcf_gate_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_ife.c
427
static void tcf_ife_cleanup(struct tc_action *a)
net/sched/act_ife.c
478
struct nlattr *est, struct tc_action **a,
net/sched/act_ife.c
637
static int tcf_ife_dump(struct sk_buff *skb, struct tc_action *a, int bind,
net/sched/act_ife.c
710
static int tcf_ife_decode(struct sk_buff *skb, const struct tc_action *a,
net/sched/act_ife.c
786
static int tcf_ife_encode(struct sk_buff *skb, const struct tc_action *a,
net/sched/act_ife.c
865
const struct tc_action *a,
net/sched/act_mirred.c
105
struct nlattr *est, struct tc_action **a,
net/sched/act_mirred.c
427
const struct tc_action *a,
net/sched/act_mirred.c
502
static void tcf_stats_update(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_mirred.c
512
static int tcf_mirred_dump(struct sk_buff *skb, struct tc_action *a, int bind,
net/sched/act_mirred.c
591
tcf_mirred_get_dev(const struct tc_action *a,
net/sched/act_mirred.c
608
static size_t tcf_mirred_get_fill_size(const struct tc_action *act)
net/sched/act_mirred.c
614
const struct tc_action *act)
net/sched/act_mirred.c
622
static int tcf_mirred_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_mirred.c
73
static void tcf_mirred_release(struct tc_action *a)
net/sched/act_mpls.c
159
struct nlattr *est, struct tc_action **a,
net/sched/act_mpls.c
318
static void tcf_mpls_cleanup(struct tc_action *a)
net/sched/act_mpls.c
328
static int tcf_mpls_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_mpls.c
382
static int tcf_mpls_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_mpls.c
54
const struct tc_action *a,
net/sched/act_nat.c
116
const struct tc_action *a,
net/sched/act_nat.c
267
static int tcf_nat_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_nat.c
306
static void tcf_nat_cleanup(struct tc_action *a)
net/sched/act_nat.c
36
struct tc_action **a, struct tcf_proto *tp,
net/sched/act_pedit.c
160
struct nlattr *est, struct tc_action **a,
net/sched/act_pedit.c
304
static void tcf_pedit_cleanup(struct tc_action *a)
net/sched/act_pedit.c
381
const struct tc_action *a,
net/sched/act_pedit.c
498
static void tcf_pedit_stats_update(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_pedit.c
508
static int tcf_pedit_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_pedit.c
564
static int tcf_pedit_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_police.c
247
const struct tc_action *a,
net/sched/act_police.c
318
static void tcf_police_cleanup(struct tc_action *a)
net/sched/act_police.c
328
static void tcf_police_stats_update(struct tc_action *a,
net/sched/act_police.c
339
static int tcf_police_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_police.c
41
struct nlattr *est, struct tc_action **a,
net/sched/act_police.c
436
static int tcf_police_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_sample.c
136
static void tcf_sample_cleanup(struct tc_action *a)
net/sched/act_sample.c
165
const struct tc_action *a,
net/sched/act_sample.c
214
static void tcf_sample_stats_update(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_sample.c
224
static int tcf_sample_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_sample.c
272
tcf_sample_get_group(const struct tc_action *a,
net/sched/act_sample.c
289
const struct tc_action *act)
net/sched/act_sample.c
296
static int tcf_sample_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_sample.c
37
struct nlattr *est, struct tc_action **a,
net/sched/act_simple.c
170
static int tcf_simp_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_simple.c
26
const struct tc_action *a,
net/sched/act_simple.c
46
static void tcf_simp_release(struct tc_action *a)
net/sched/act_simple.c
61
static int reset_policy(struct tc_action *a, const struct nlattr *defdata,
net/sched/act_simple.c
88
struct nlattr *est, struct tc_action **a,
net/sched/act_skbedit.c
116
struct nlattr *est, struct tc_action **a,
net/sched/act_skbedit.c
287
static int tcf_skbedit_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_skbedit.c
348
static void tcf_skbedit_cleanup(struct tc_action *a)
net/sched/act_skbedit.c
358
static size_t tcf_skbedit_get_fill_size(const struct tc_action *act)
net/sched/act_skbedit.c
370
static int tcf_skbedit_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/act_skbedit.c
41
const struct tc_action *a,
net/sched/act_skbedit.c
93
static void tcf_skbedit_stats_update(struct tc_action *a, u64 bytes,
net/sched/act_skbmod.c
102
struct nlattr *est, struct tc_action **a,
net/sched/act_skbmod.c
227
static void tcf_skbmod_cleanup(struct tc_action *a)
net/sched/act_skbmod.c
237
static int tcf_skbmod_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_skbmod.c
26
const struct tc_action *a,
net/sched/act_tunnel_key.c
27
const struct tc_action *a,
net/sched/act_tunnel_key.c
362
struct nlattr *est, struct tc_action **a,
net/sched/act_tunnel_key.c
567
static void tunnel_key_release(struct tc_action *a)
net/sched/act_tunnel_key.c
721
static int tunnel_key_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_tunnel_key.c
791
const struct tc_action *act)
net/sched/act_tunnel_key.c
801
static int tcf_tunnel_key_offload_act_setup(struct tc_action *act,
net/sched/act_vlan.c
115
struct nlattr *est, struct tc_action **a,
net/sched/act_vlan.c
23
const struct tc_action *a,
net/sched/act_vlan.c
275
static void tcf_vlan_cleanup(struct tc_action *a)
net/sched/act_vlan.c
285
static int tcf_vlan_dump(struct sk_buff *skb, struct tc_action *a,
net/sched/act_vlan.c
336
static void tcf_vlan_stats_update(struct tc_action *a, u64 bytes, u64 packets,
net/sched/act_vlan.c
346
static size_t tcf_vlan_get_fill_size(const struct tc_action *act)
net/sched/act_vlan.c
354
static int tcf_vlan_offload_act_setup(struct tc_action *act, void *entry_data,
net/sched/cls_api.c
3352
exts->actions = kzalloc_objs(struct tc_action *, TCA_ACT_MAX_PRIO);
net/sched/cls_api.c
3399
struct tc_action *act;
net/sched/cls_api.c
3467
static struct tc_action *tcf_exts_first_act(struct tcf_exts *exts)
net/sched/cls_api.c
3497
struct tc_action *act = tcf_exts_first_act(exts);
net/sched/cls_api.c
3546
struct tc_action *a = tcf_exts_first_act(exts);
net/sched/cls_api.c
3814
const struct tc_action *act)
net/sched/cls_api.c
3850
static int tc_setup_offload_act(struct tc_action *act,
net/sched/cls_api.c
3869
struct tc_action *actions[],
net/sched/cls_api.c
3874
struct tc_action *act;
net/sched/cls_api.c
3953
struct tc_action *act;