Lines Matching refs:reply

914 	struct sk_buff *reply;  in ovs_flow_cmd_new()  local
966 reply = ovs_flow_cmd_alloc_info(acts, &new_flow->id, info, false, in ovs_flow_cmd_new()
968 if (IS_ERR(reply)) { in ovs_flow_cmd_new()
969 error = PTR_ERR(reply); in ovs_flow_cmd_new()
995 if (unlikely(reply)) { in ovs_flow_cmd_new()
998 reply, info->snd_portid, in ovs_flow_cmd_new()
1037 if (unlikely(reply)) { in ovs_flow_cmd_new()
1040 reply, info->snd_portid, in ovs_flow_cmd_new()
1052 if (reply) in ovs_flow_cmd_new()
1053 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_new()
1058 kfree_skb(reply); in ovs_flow_cmd_new()
1097 struct sk_buff *reply = NULL; in ovs_flow_cmd_set() local
1131 reply = ovs_flow_cmd_alloc_info(acts, &sfid, info, false, in ovs_flow_cmd_set()
1133 if (IS_ERR(reply)) { in ovs_flow_cmd_set()
1134 error = PTR_ERR(reply); in ovs_flow_cmd_set()
1160 if (unlikely(reply)) { in ovs_flow_cmd_set()
1163 reply, info->snd_portid, in ovs_flow_cmd_set()
1171 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1175 if (IS_ERR(reply)) { in ovs_flow_cmd_set()
1176 error = PTR_ERR(reply); in ovs_flow_cmd_set()
1186 if (reply) in ovs_flow_cmd_set()
1187 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_set()
1195 kfree_skb(reply); in ovs_flow_cmd_set()
1208 struct sk_buff *reply; in ovs_flow_cmd_get() local
1247 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info, in ovs_flow_cmd_get()
1249 if (IS_ERR(reply)) { in ovs_flow_cmd_get()
1250 err = PTR_ERR(reply); in ovs_flow_cmd_get()
1255 return genlmsg_reply(reply, info); in ovs_flow_cmd_get()
1267 struct sk_buff *reply; in ovs_flow_cmd_del() local
1310 reply = ovs_flow_cmd_alloc_info((const struct sw_flow_actions __force *) flow->sf_acts, in ovs_flow_cmd_del()
1312 if (likely(reply)) { in ovs_flow_cmd_del()
1313 if (likely(!IS_ERR(reply))) { in ovs_flow_cmd_del()
1316 reply, info->snd_portid, in ovs_flow_cmd_del()
1323 ovs_notify(&dp_flow_genl_family, reply, info); in ovs_flow_cmd_del()
1325 netlink_set_err(sock_net(skb->sk)->genl_sock, 0, 0, PTR_ERR(reply)); in ovs_flow_cmd_del()
1529 struct sk_buff *reply; in ovs_dp_cmd_new() local
1539 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_new()
1540 if (!reply) in ovs_dp_cmd_new()
1602 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_new()
1611 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_new()
1624 kfree_skb(reply); in ovs_dp_cmd_new()
1656 struct sk_buff *reply; in ovs_dp_cmd_del() local
1660 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_del()
1661 if (!reply) in ovs_dp_cmd_del()
1670 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_del()
1677 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_del()
1683 kfree_skb(reply); in ovs_dp_cmd_del()
1689 struct sk_buff *reply; in ovs_dp_cmd_set() local
1693 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_set()
1694 if (!reply) in ovs_dp_cmd_set()
1705 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_set()
1710 ovs_notify(&dp_datapath_genl_family, reply, info); in ovs_dp_cmd_set()
1716 kfree_skb(reply); in ovs_dp_cmd_set()
1722 struct sk_buff *reply; in ovs_dp_cmd_get() local
1726 reply = ovs_dp_cmd_alloc_info(info); in ovs_dp_cmd_get()
1727 if (!reply) in ovs_dp_cmd_get()
1736 err = ovs_dp_cmd_fill_info(dp, reply, info->snd_portid, in ovs_dp_cmd_get()
1741 return genlmsg_reply(reply, info); in ovs_dp_cmd_get()
1745 kfree_skb(reply); in ovs_dp_cmd_get()
1920 struct sk_buff *reply; in ovs_vport_cmd_new() local
1935 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_new()
1936 if (!reply) in ovs_vport_cmd_new()
1978 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_new()
1983 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_new()
1988 kfree_skb(reply); in ovs_vport_cmd_new()
1995 struct sk_buff *reply; in ovs_vport_cmd_set() local
1999 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_set()
2000 if (!reply) in ovs_vport_cmd_set()
2030 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_set()
2035 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_set()
2040 kfree_skb(reply); in ovs_vport_cmd_set()
2047 struct sk_buff *reply; in ovs_vport_cmd_del() local
2051 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_del()
2052 if (!reply) in ovs_vport_cmd_del()
2066 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_del()
2072 ovs_notify(&dp_vport_genl_family, reply, info); in ovs_vport_cmd_del()
2077 kfree_skb(reply); in ovs_vport_cmd_del()
2085 struct sk_buff *reply; in ovs_vport_cmd_get() local
2089 reply = ovs_vport_cmd_alloc_info(); in ovs_vport_cmd_get()
2090 if (!reply) in ovs_vport_cmd_get()
2098 err = ovs_vport_cmd_fill_info(vport, reply, info->snd_portid, in ovs_vport_cmd_get()
2103 return genlmsg_reply(reply, info); in ovs_vport_cmd_get()
2107 kfree_skb(reply); in ovs_vport_cmd_get()