tc_action_ops
const struct tc_action_ops *,
const struct tc_action_ops *ops;
const struct tc_action_ops *ops)
void tcf_idrinfo_destroy(const struct tc_action_ops *ops,
const struct tc_action_ops *ops,
struct tc_action **a, const struct tc_action_ops *ops,
const struct tc_action_ops *ops, int bind,
int tcf_register_action(struct tc_action_ops *a, struct pernet_operations *ops);
int tcf_unregister_action(struct tc_action_ops *a,
struct tc_action_ops *tc_action_load_ops(struct nlattr *nla, u32 flags,
struct tc_action_ops;
struct tc_action_ops *a_o, int *init_res,
const struct tc_action_ops *ops;
int tcf_register_action(struct tc_action_ops *act,
struct tc_action_ops *a;
int tcf_unregister_action(struct tc_action_ops *act,
struct tc_action_ops *a;
static struct tc_action_ops *tc_lookup_action_n(char *kind)
struct tc_action_ops *a, *res = NULL;
static struct tc_action_ops *tc_lookup_action(struct nlattr *kind)
struct tc_action_ops *a, *res = NULL;
const struct tc_action_ops *ops;
const struct tc_action_ops *ops = a->ops;
const struct tc_action_ops *ops = a->ops;
struct tc_action_ops *tc_action_load_ops(struct nlattr *nla, u32 flags,
struct tc_action_ops *a_o;
struct tc_action_ops *a_o, int *init_res,
struct tc_action_ops *ops[TCA_ACT_MAX_PRIO] = {};
struct tc_action_ops *a_o;
const struct tc_action_ops *ops;
const struct tc_action_ops *ops;
const struct tc_action_ops *ops = a->ops;
const struct tc_action_ops *ops = action->ops;
struct tc_action_ops *a_o;
const struct tc_action_ops *ops = a->ops;
const struct tc_action_ops *ops,
const struct tc_action_ops *ops,
const struct tc_action_ops *ops,
const struct tc_action_ops *ops,
struct tc_action **a, const struct tc_action_ops *ops,
const struct tc_action_ops *ops, int bind,
void tcf_idrinfo_destroy(const struct tc_action_ops *ops,
static struct tc_action_ops act_bpf_ops;
static struct tc_action_ops act_bpf_ops __read_mostly = {
static struct tc_action_ops act_connmark_ops = {
static struct tc_action_ops act_connmark_ops;
static struct tc_action_ops act_csum_ops;
static struct tc_action_ops act_csum_ops = {
static struct tc_action_ops act_ct_ops = {
static struct tc_action_ops act_ct_ops;
static struct tc_action_ops act_ctinfo_ops;
static struct tc_action_ops act_ctinfo_ops = {
static struct tc_action_ops act_gact_ops;
static struct tc_action_ops act_gact_ops = {
static struct tc_action_ops act_gate_ops;
static struct tc_action_ops act_gate_ops = {
static struct tc_action_ops act_ife_ops;
static struct tc_action_ops act_ife_ops = {
static struct tc_action_ops act_mirred_ops = {
static struct tc_action_ops act_mirred_ops;
static struct tc_action_ops act_mpls_ops;
static struct tc_action_ops act_mpls_ops = {
static struct tc_action_ops act_nat_ops;
static struct tc_action_ops act_nat_ops = {
static struct tc_action_ops act_pedit_ops;
static struct tc_action_ops act_pedit_ops = {
static struct tc_action_ops act_police_ops;
static struct tc_action_ops act_police_ops = {
static struct tc_action_ops act_sample_ops;
static struct tc_action_ops act_sample_ops = {
static struct tc_action_ops act_simp_ops = {
static struct tc_action_ops act_simp_ops;
static struct tc_action_ops act_skbedit_ops;
static struct tc_action_ops act_skbedit_ops = {
static struct tc_action_ops act_skbmod_ops;
static struct tc_action_ops act_skbmod_ops = {
static struct tc_action_ops act_tunnel_key_ops;
static struct tc_action_ops act_tunnel_key_ops = {
static struct tc_action_ops act_vlan_ops;
static struct tc_action_ops act_vlan_ops = {
struct tc_action_ops *a_o;