Home
last modified time | relevance | path

Searched refs:sw_flow_actions (Results 1 – 9 of 9) sorted by relevance

/net/openvswitch/
Dflow_netlink.h70 struct sw_flow_actions **sfa, bool log);
71 int ovs_nla_add_action(struct sw_flow_actions **sfa, int attrtype,
76 void ovs_nla_free_flow_actions(struct sw_flow_actions *);
77 void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *);
Dconntrack.h27 const struct sw_flow_key *, struct sw_flow_actions **,
56 struct sw_flow_actions **acts, bool log) in ovs_ct_copy_action()
Dflow_netlink.c1792 static struct sw_flow_actions *nla_alloc_flow_actions(int size) in nla_alloc_flow_actions()
1794 struct sw_flow_actions *sfa; in nla_alloc_flow_actions()
1819 void ovs_nla_free_flow_actions(struct sw_flow_actions *sf_acts) in ovs_nla_free_flow_actions()
1843 ovs_nla_free_flow_actions(container_of(head, struct sw_flow_actions, rcu)); in __ovs_nla_free_flow_actions()
1848 void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *sf_acts) in ovs_nla_free_flow_actions_rcu()
1853 static struct nlattr *reserve_sfa_size(struct sw_flow_actions **sfa, in reserve_sfa_size()
1857 struct sw_flow_actions *acts; in reserve_sfa_size()
1860 int next_offset = offsetof(struct sw_flow_actions, actions) + in reserve_sfa_size()
1892 static struct nlattr *__add_action(struct sw_flow_actions **sfa, in __add_action()
1911 int ovs_nla_add_action(struct sw_flow_actions **sfa, int attrtype, void *data, in ovs_nla_add_action()
[all …]
Dflow.h160 struct sw_flow_actions { struct
187 struct sw_flow_actions __rcu *sf_acts; argument
Ddatapath.c263 struct sw_flow_actions *sf_acts; in ovs_dp_process_packet()
561 struct sw_flow_actions *acts; in ovs_packet_cmd_execute()
564 struct sw_flow_actions *sf_acts; in ovs_packet_cmd_execute()
735 static size_t ovs_flow_cmd_msg_size(const struct sw_flow_actions *acts, in ovs_flow_cmd_msg_size()
810 const struct sw_flow_actions *sf_acts; in ovs_flow_cmd_fill_actions()
882 static struct sk_buff *ovs_flow_cmd_alloc_info(const struct sw_flow_actions *acts, in ovs_flow_cmd_alloc_info()
932 struct sw_flow_actions *acts; in ovs_flow_cmd_new()
1025 struct sw_flow_actions *old_acts; in ovs_flow_cmd_new()
1087 static struct sw_flow_actions *get_flow_actions(struct net *net, in get_flow_actions()
1093 struct sw_flow_actions *acts; in get_flow_actions()
[all …]
Ddatapath.h209 const struct sw_flow_actions *, struct sw_flow_key *);
Dflow_table.c142 ovs_nla_free_flow_actions((struct sw_flow_actions __force *)flow->sf_acts); in flow_free()
Dconntrack.c1238 struct sw_flow_actions **sfa, bool log) in ovs_ct_copy_action()
Dactions.c1229 const struct sw_flow_actions *acts, in ovs_execute_actions()