Lines Matching refs:reply

972 	struct sk_buff *reply;  in ovs_flow_cmd_new()  local
1030 reply = ovs_flow_cmd_alloc_info(acts, &new_flow->id, info, false, in ovs_flow_cmd_new()
1032 if (IS_ERR(reply)) { in ovs_flow_cmd_new()
1033 error = PTR_ERR(reply); in ovs_flow_cmd_new()
1059 if (unlikely(reply)) { in ovs_flow_cmd_new()
1062 reply, info->snd_portid, in ovs_flow_cmd_new()
1101 if (unlikely(reply)) { in ovs_flow_cmd_new()
1104 reply, info->snd_portid, in ovs_flow_cmd_new()
1116 if (reply) in ovs_flow_cmd_new()
1117 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_new()
1124 kfree_skb(reply); in ovs_flow_cmd_new()
1219 struct sk_buff *reply = NULL; in ovs_flow_cmd_set() local
1243 reply = ovs_flow_cmd_alloc_info(acts, &sfid, info, false, in ovs_flow_cmd_set()
1245 if (IS_ERR(reply)) { in ovs_flow_cmd_set()
1246 error = PTR_ERR(reply); in ovs_flow_cmd_set()
1272 if (unlikely(reply)) { in ovs_flow_cmd_set()
1275 reply, info->snd_portid, in ovs_flow_cmd_set()
1283 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1287 if (IS_ERR(reply)) { in ovs_flow_cmd_set()
1288 error = PTR_ERR(reply); in ovs_flow_cmd_set()
1298 if (reply) in ovs_flow_cmd_set()
1299 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_set()
1307 kfree_skb(reply); in ovs_flow_cmd_set()
1320 struct sk_buff *reply; in ovs_flow_cmd_get() local
1359 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info, in ovs_flow_cmd_get()
1361 if (IS_ERR(reply)) { in ovs_flow_cmd_get()
1362 err = PTR_ERR(reply); in ovs_flow_cmd_get()
1367 return genlmsg_reply(reply, info); in ovs_flow_cmd_get()
1379 struct sk_buff *reply; in ovs_flow_cmd_del() local
1422 reply = ovs_flow_cmd_alloc_info((const struct sw_flow_actions __force *) flow->sf_acts, in ovs_flow_cmd_del()
1424 if (likely(reply)) { in ovs_flow_cmd_del()
1425 if (!IS_ERR(reply)) { in ovs_flow_cmd_del()
1428 reply, info->snd_portid, in ovs_flow_cmd_del()
1434 kfree_skb(reply); in ovs_flow_cmd_del()
1438 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_del()
1441 PTR_ERR(reply)); in ovs_flow_cmd_del()
1786 struct sk_buff *reply; in ovs_dp_cmd_new() local
1796 reply = ovs_dp_cmd_alloc_info(); in ovs_dp_cmd_new()
1797 if (!reply) in ovs_dp_cmd_new()
1859 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_new()
1868 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_new()
1885 kfree_skb(reply); in ovs_dp_cmd_new()
1928 struct sk_buff *reply; in ovs_dp_cmd_del() local
1932 reply = ovs_dp_cmd_alloc_info(); in ovs_dp_cmd_del()
1933 if (!reply) in ovs_dp_cmd_del()
1943 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_del()
1950 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_del()
1956 kfree_skb(reply); in ovs_dp_cmd_del()
1962 struct sk_buff *reply; in ovs_dp_cmd_set() local
1966 reply = ovs_dp_cmd_alloc_info(); in ovs_dp_cmd_set()
1967 if (!reply) in ovs_dp_cmd_set()
1981 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_set()
1986 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_set()
1992 kfree_skb(reply); in ovs_dp_cmd_set()
1998 struct sk_buff *reply; in ovs_dp_cmd_get() local
2002 reply = ovs_dp_cmd_alloc_info(); in ovs_dp_cmd_get()
2003 if (!reply) in ovs_dp_cmd_get()
2013 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_get()
2018 return genlmsg_reply(reply, info); in ovs_dp_cmd_get()
2022 kfree_skb(reply); in ovs_dp_cmd_get()
2253 struct sk_buff *reply; in ovs_vport_cmd_new() local
2274 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_new()
2275 if (!reply) in ovs_vport_cmd_new()
2318 err = ovs_vport_cmd_fill_info(vport, reply, genl_info_net(info), in ovs_vport_cmd_new()
2332 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_new()
2337 kfree_skb(reply); in ovs_vport_cmd_new()
2344 struct sk_buff *reply; in ovs_vport_cmd_set() local
2348 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_set()
2349 if (!reply) in ovs_vport_cmd_set()
2379 err = ovs_vport_cmd_fill_info(vport, reply, genl_info_net(info), in ovs_vport_cmd_set()
2385 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_set()
2390 kfree_skb(reply); in ovs_vport_cmd_set()
2398 struct sk_buff *reply; in ovs_vport_cmd_del() local
2404 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_del()
2405 if (!reply) in ovs_vport_cmd_del()
2419 err = ovs_vport_cmd_fill_info(vport, reply, genl_info_net(info), in ovs_vport_cmd_del()
2440 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_del()
2445 kfree_skb(reply); in ovs_vport_cmd_del()
2453 struct sk_buff *reply; in ovs_vport_cmd_get() local
2457 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_get()
2458 if (!reply) in ovs_vport_cmd_get()
2466 err = ovs_vport_cmd_fill_info(vport, reply, genl_info_net(info), in ovs_vport_cmd_get()
2472 return genlmsg_reply(reply, info); in ovs_vport_cmd_get()
2476 kfree_skb(reply); in ovs_vport_cmd_get()