Symbol: sw_flow_actions
net/openvswitch/actions.c
1577
const struct sw_flow_actions *acts,
net/openvswitch/conntrack.c
1383
struct sw_flow_actions **sfa, bool log)
net/openvswitch/conntrack.h
20
const struct sw_flow_key *, struct sw_flow_actions **,
net/openvswitch/conntrack.h
52
struct sw_flow_actions **acts, bool log)
net/openvswitch/datapath.c
1008
struct sw_flow_actions *acts;
net/openvswitch/datapath.c
1103
struct sw_flow_actions *old_acts;
net/openvswitch/datapath.c
1170
struct sw_flow_actions *get_flow_actions(struct net *net,
net/openvswitch/datapath.c
1176
struct sw_flow_actions *acts;
net/openvswitch/datapath.c
1209
struct sw_flow_actions **acts,
net/openvswitch/datapath.c
1254
struct sw_flow_actions *old_acts = NULL, *acts = NULL;
net/openvswitch/datapath.c
1456
reply = ovs_flow_cmd_alloc_info((const struct sw_flow_actions __force *) flow->sf_acts,
net/openvswitch/datapath.c
251
struct sw_flow_actions *sf_acts;
net/openvswitch/datapath.c
617
struct sw_flow_actions *acts;
net/openvswitch/datapath.c
620
struct sw_flow_actions *sf_acts;
net/openvswitch/datapath.c
803
static size_t ovs_flow_cmd_msg_size(const struct sw_flow_actions *acts,
net/openvswitch/datapath.c
882
const struct sw_flow_actions *sf_acts;
net/openvswitch/datapath.c
954
static struct sk_buff *ovs_flow_cmd_alloc_info(const struct sw_flow_actions *acts,
net/openvswitch/datapath.h
333
const struct sw_flow_actions *, struct sw_flow_key *);
net/openvswitch/flow.h
234
struct sw_flow_actions __rcu *sf_acts;
net/openvswitch/flow_netlink.c
2283
static struct sw_flow_actions *nla_alloc_flow_actions(int size)
net/openvswitch/flow_netlink.c
2285
struct sw_flow_actions *sfa;
net/openvswitch/flow_netlink.c
2406
void ovs_nla_free_flow_actions(struct sw_flow_actions *sf_acts)
net/openvswitch/flow_netlink.c
2417
ovs_nla_free_flow_actions(container_of(head, struct sw_flow_actions, rcu));
net/openvswitch/flow_netlink.c
2422
void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *sf_acts)
net/openvswitch/flow_netlink.c
2427
static struct nlattr *reserve_sfa_size(struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
2431
struct sw_flow_actions *acts;
net/openvswitch/flow_netlink.c
2434
int next_offset = offsetof(struct sw_flow_actions, actions) +
net/openvswitch/flow_netlink.c
2457
static struct nlattr *__add_action(struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
2476
int ovs_nla_add_action(struct sw_flow_actions **sfa, int attrtype, void *data,
net/openvswitch/flow_netlink.c
2486
static inline int add_nested_action_start(struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
2499
static inline int add_nested_action_end(struct sw_flow_actions *sfa,
net/openvswitch/flow_netlink.c
2524
static void ovs_nla_trim(struct sw_flow_actions *sfa, int start, bool nested)
net/openvswitch/flow_netlink.c
2553
struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
2560
struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
2638
struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
2710
struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
2801
struct sw_flow_actions **sfa, bool log)
net/openvswitch/flow_netlink.c
2921
struct sw_flow_actions **sfa, bool *skip_copy,
net/openvswitch/flow_netlink.c
3126
struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
3247
struct sw_flow_actions **sfa, bool log)
net/openvswitch/flow_netlink.c
3262
struct sw_flow_actions **sfa,
net/openvswitch/flow_netlink.c
3606
struct sw_flow_actions **sfa, bool log)
net/openvswitch/flow_netlink.h
59
struct sw_flow_actions **sfa, bool log);
net/openvswitch/flow_netlink.h
60
int ovs_nla_add_action(struct sw_flow_actions **sfa, int attrtype,
net/openvswitch/flow_netlink.h
65
void ovs_nla_free_flow_actions(struct sw_flow_actions *);
net/openvswitch/flow_netlink.h
66
void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *);
net/openvswitch/flow_table.c
115
ovs_nla_free_flow_actions((struct sw_flow_actions __force *)