Lines Matching defs:new_flow
1000 struct sw_flow *flow = NULL, *new_flow;
1025 new_flow = ovs_flow_alloc();
1026 if (IS_ERR(new_flow)) {
1027 error = PTR_ERR(new_flow);
1044 ovs_flow_mask_key(&new_flow->key, key, true, &mask);
1047 error = ovs_nla_get_identifier(&new_flow->id, a[OVS_FLOW_ATTR_UFID],
1054 &new_flow->key, &acts, log);
1060 reply = ovs_flow_cmd_alloc_info(acts, &new_flow->id, info, false,
1075 if (ovs_identifier_is_ufid(&new_flow->id))
1076 flow = ovs_flow_tbl_lookup_ufid(&dp->table, &new_flow->id);
1080 rcu_assign_pointer(new_flow->sf_acts, acts);
1083 error = ovs_flow_tbl_insert(&dp->table, new_flow, &mask);
1090 error = ovs_flow_cmd_fill_info(new_flow,
1143 ovs_flow_free(new_flow, false);
1160 ovs_flow_free(new_flow, false);