Searched refs:sw_flow_actions (Results 1 - 18 of 18) sorted by relevance
/kernel/linux/linux-5.10/net/openvswitch/ |
H A D | flow_netlink.h | 59 struct sw_flow_actions **sfa, bool log); 60 int ovs_nla_add_action(struct sw_flow_actions **sfa, int attrtype, 65 void ovs_nla_free_flow_actions(struct sw_flow_actions *); 66 void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *);
|
H A D | conntrack.h | 20 const struct sw_flow_key *, struct sw_flow_actions **, 51 struct sw_flow_actions **acts, bool log) in ovs_ct_copy_action()
|
H A D | flow_netlink.c | 2278 static struct sw_flow_actions *nla_alloc_flow_actions(int size) in nla_alloc_flow_actions() 2280 struct sw_flow_actions *sfa; in nla_alloc_flow_actions() 2403 void ovs_nla_free_flow_actions(struct sw_flow_actions *sf_acts) in ovs_nla_free_flow_actions() 2414 ovs_nla_free_flow_actions(container_of(head, struct sw_flow_actions, rcu)); in __ovs_nla_free_flow_actions() 2419 void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *sf_acts) in ovs_nla_free_flow_actions_rcu() 2424 static struct nlattr *reserve_sfa_size(struct sw_flow_actions **sfa, in reserve_sfa_size() 2428 struct sw_flow_actions *acts; in reserve_sfa_size() 2431 int next_offset = offsetof(struct sw_flow_actions, actions) + in reserve_sfa_size() 2463 static struct nlattr *__add_action(struct sw_flow_actions **sfa, in __add_action() 2482 int ovs_nla_add_action(struct sw_flow_actions **sf [all...] |
H A D | flow.h | 192 struct sw_flow_actions { struct 220 struct sw_flow_actions __rcu *sf_acts;
|
H A D | datapath.c | 224 struct sw_flow_actions *sf_acts; in ovs_dp_process_packet() 558 struct sw_flow_actions *acts; in ovs_packet_cmd_execute() 561 struct sw_flow_actions *sf_acts; in ovs_packet_cmd_execute() 732 static size_t ovs_flow_cmd_msg_size(const struct sw_flow_actions *acts, in ovs_flow_cmd_msg_size() 811 const struct sw_flow_actions *sf_acts; in ovs_flow_cmd_fill_actions() 883 static struct sk_buff *ovs_flow_cmd_alloc_info(const struct sw_flow_actions *acts, in ovs_flow_cmd_alloc_info() 937 struct sw_flow_actions *acts; in ovs_flow_cmd_new() 1032 struct sw_flow_actions *old_acts; in ovs_flow_cmd_new() 1099 struct sw_flow_actions *get_flow_actions(struct net *net, in get_flow_actions() 1105 struct sw_flow_actions *act in get_flow_actions() [all...] |
H A D | datapath.h | 251 const struct sw_flow_actions *, struct sw_flow_key *);
|
H A D | flow_table.c | 114 ovs_nla_free_flow_actions((struct sw_flow_actions __force *) in flow_free()
|
H A D | conntrack.c | 1662 struct sw_flow_actions **sfa, bool log) in ovs_ct_copy_action()
|
H A D | actions.c | 1576 const struct sw_flow_actions *acts, in ovs_execute_actions()
|
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | flow_netlink.h | 59 struct sw_flow_actions **sfa, bool log); 60 int ovs_nla_add_action(struct sw_flow_actions **sfa, int attrtype, 65 void ovs_nla_free_flow_actions(struct sw_flow_actions *); 66 void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *);
|
H A D | conntrack.h | 20 const struct sw_flow_key *, struct sw_flow_actions **, 52 struct sw_flow_actions **acts, bool log) in ovs_ct_copy_action()
|
H A D | flow_netlink.c | 2309 static struct sw_flow_actions *nla_alloc_flow_actions(int size) in nla_alloc_flow_actions() 2311 struct sw_flow_actions *sfa; in nla_alloc_flow_actions() 2434 void ovs_nla_free_flow_actions(struct sw_flow_actions *sf_acts) in ovs_nla_free_flow_actions() 2445 ovs_nla_free_flow_actions(container_of(head, struct sw_flow_actions, rcu)); in __ovs_nla_free_flow_actions() 2450 void ovs_nla_free_flow_actions_rcu(struct sw_flow_actions *sf_acts) in ovs_nla_free_flow_actions_rcu() 2455 static struct nlattr *reserve_sfa_size(struct sw_flow_actions **sfa, in reserve_sfa_size() 2459 struct sw_flow_actions *acts; in reserve_sfa_size() 2462 int next_offset = offsetof(struct sw_flow_actions, actions) + in reserve_sfa_size() 2494 static struct nlattr *__add_action(struct sw_flow_actions **sfa, in __add_action() 2513 int ovs_nla_add_action(struct sw_flow_actions **sf [all...] |
H A D | flow.h | 206 struct sw_flow_actions { struct 234 struct sw_flow_actions __rcu *sf_acts;
|
H A D | datapath.c | 251 struct sw_flow_actions *sf_acts; in ovs_dp_process_packet() 596 struct sw_flow_actions *acts; in ovs_packet_cmd_execute() 599 struct sw_flow_actions *sf_acts; in ovs_packet_cmd_execute() 771 static size_t ovs_flow_cmd_msg_size(const struct sw_flow_actions *acts, in ovs_flow_cmd_msg_size() 850 const struct sw_flow_actions *sf_acts; in ovs_flow_cmd_fill_actions() 922 static struct sk_buff *ovs_flow_cmd_alloc_info(const struct sw_flow_actions *acts, in ovs_flow_cmd_alloc_info() 976 struct sw_flow_actions *acts; in ovs_flow_cmd_new() 1071 struct sw_flow_actions *old_acts; in ovs_flow_cmd_new() 1138 struct sw_flow_actions *get_flow_actions(struct net *net, in get_flow_actions() 1144 struct sw_flow_actions *act in get_flow_actions() [all...] |
H A D | datapath.h | 269 const struct sw_flow_actions *, struct sw_flow_key *);
|
H A D | flow_table.c | 115 ovs_nla_free_flow_actions((struct sw_flow_actions __force *) in flow_free()
|
H A D | conntrack.c | 1350 struct sw_flow_actions **sfa, bool log) in ovs_ct_copy_action()
|
H A D | actions.c | 1613 const struct sw_flow_actions *acts, in ovs_execute_actions()
|
Completed in 27 milliseconds