Searched refs:sf_acts (Results 1 – 4 of 4) sorted by relevance
759 rcu_assign_pointer(flow->sf_acts, acts); in ovs_packet_cmd_execute()865 const struct sw_flow_actions *sf_acts; in ovs_flow_cmd_fill_info() local873 sf_acts = ovsl_dereference(flow->sf_acts); in ovs_flow_cmd_fill_info()919 err = nla_put(skb, OVS_FLOW_ATTR_ACTIONS, sf_acts->actions_len, in ovs_flow_cmd_fill_info()920 sf_acts->actions); in ovs_flow_cmd_fill_info()935 const struct sw_flow_actions *sf_acts; in ovs_flow_cmd_alloc_info() local937 sf_acts = ovsl_dereference(flow->sf_acts); in ovs_flow_cmd_alloc_info()939 return genlmsg_new(ovs_flow_cmd_msg_size(sf_acts), GFP_KERNEL); in ovs_flow_cmd_alloc_info()1030 rcu_assign_pointer(flow->sf_acts, acts); in ovs_flow_cmd_new_or_set()1056 old_acts = ovsl_dereference(flow->sf_acts); in ovs_flow_cmd_new_or_set()[all …]
103 struct sw_flow_actions __rcu *sf_acts; member
227 flow->sf_acts = NULL; in ovs_flow_alloc()406 kfree((struct sf_flow_acts __force *)flow->sf_acts); in ovs_flow_free()427 void ovs_flow_deferred_free_acts(struct sw_flow_actions *sf_acts) in ovs_flow_deferred_free_acts() argument429 kfree_rcu(sf_acts, rcu); in ovs_flow_deferred_free_acts()
528 struct sw_flow_actions *acts = rcu_dereference(OVS_CB(skb)->flow->sf_acts); in ovs_execute_actions()