Lines Matching refs:reply

870 	struct sk_buff *reply;  in ovs_flow_cmd_new()  local
922 reply = ovs_flow_cmd_alloc_info(acts, &new_flow->id, info, false, in ovs_flow_cmd_new()
924 if (IS_ERR(reply)) { in ovs_flow_cmd_new()
925 error = PTR_ERR(reply); in ovs_flow_cmd_new()
951 if (unlikely(reply)) { in ovs_flow_cmd_new()
954 reply, info->snd_portid, in ovs_flow_cmd_new()
993 if (unlikely(reply)) { in ovs_flow_cmd_new()
996 reply, info->snd_portid, in ovs_flow_cmd_new()
1008 if (reply) in ovs_flow_cmd_new()
1009 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_new()
1014 kfree_skb(reply); in ovs_flow_cmd_new()
1051 struct sk_buff *reply = NULL; in ovs_flow_cmd_set() local
1085 reply = ovs_flow_cmd_alloc_info(acts, &sfid, info, false, in ovs_flow_cmd_set()
1087 if (IS_ERR(reply)) { in ovs_flow_cmd_set()
1088 error = PTR_ERR(reply); in ovs_flow_cmd_set()
1114 if (unlikely(reply)) { in ovs_flow_cmd_set()
1117 reply, info->snd_portid, in ovs_flow_cmd_set()
1125 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1129 if (unlikely(IS_ERR(reply))) { in ovs_flow_cmd_set()
1130 error = PTR_ERR(reply); in ovs_flow_cmd_set()
1140 if (reply) in ovs_flow_cmd_set()
1141 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_set()
1149 kfree_skb(reply); in ovs_flow_cmd_set()
1161 struct sk_buff *reply; in ovs_flow_cmd_get() local
1200 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info, in ovs_flow_cmd_get()
1202 if (IS_ERR(reply)) { in ovs_flow_cmd_get()
1203 err = PTR_ERR(reply); in ovs_flow_cmd_get()
1208 return genlmsg_reply(reply, info); in ovs_flow_cmd_get()
1219 struct sk_buff *reply; in ovs_flow_cmd_del() local
1262 reply = ovs_flow_cmd_alloc_info((const struct sw_flow_actions __force *) flow->sf_acts, in ovs_flow_cmd_del()
1264 if (likely(reply)) { in ovs_flow_cmd_del()
1265 if (likely(!IS_ERR(reply))) { in ovs_flow_cmd_del()
1268 reply, info->snd_portid, in ovs_flow_cmd_del()
1275 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_del()
1277 netlink_set_err(sock_net(skb->sk)->genl_sock, 0, 0, PTR_ERR(reply)); in ovs_flow_cmd_del()
1481 struct sk_buff *reply; in ovs_dp_cmd_new() local
1491 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_new()
1492 if (!reply) in ovs_dp_cmd_new()
1554 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_new()
1563 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_new()
1576 kfree_skb(reply); in ovs_dp_cmd_new()
1608 struct sk_buff *reply; in ovs_dp_cmd_del() local
1612 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_del()
1613 if (!reply) in ovs_dp_cmd_del()
1622 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_del()
1629 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_del()
1635 kfree_skb(reply); in ovs_dp_cmd_del()
1641 struct sk_buff *reply; in ovs_dp_cmd_set() local
1645 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_set()
1646 if (!reply) in ovs_dp_cmd_set()
1657 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_set()
1662 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_set()
1668 kfree_skb(reply); in ovs_dp_cmd_set()
1674 struct sk_buff *reply; in ovs_dp_cmd_get() local
1678 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_get()
1679 if (!reply) in ovs_dp_cmd_get()
1688 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_get()
1693 return genlmsg_reply(reply, info); in ovs_dp_cmd_get()
1697 kfree_skb(reply); in ovs_dp_cmd_get()
1872 struct sk_buff *reply; in ovs_vport_cmd_new() local
1887 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_new()
1888 if (!reply) in ovs_vport_cmd_new()
1930 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_new()
1935 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_new()
1940 kfree_skb(reply); in ovs_vport_cmd_new()
1947 struct sk_buff *reply; in ovs_vport_cmd_set() local
1951 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_set()
1952 if (!reply) in ovs_vport_cmd_set()
1982 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_set()
1987 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_set()
1992 kfree_skb(reply); in ovs_vport_cmd_set()
1999 struct sk_buff *reply; in ovs_vport_cmd_del() local
2003 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_del()
2004 if (!reply) in ovs_vport_cmd_del()
2018 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_del()
2024 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_del()
2029 kfree_skb(reply); in ovs_vport_cmd_del()
2037 struct sk_buff *reply; in ovs_vport_cmd_get() local
2041 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_get()
2042 if (!reply) in ovs_vport_cmd_get()
2050 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_get()
2055 return genlmsg_reply(reply, info); in ovs_vport_cmd_get()
2059 kfree_skb(reply); in ovs_vport_cmd_get()