Lines Matching refs:ovs_header

373 	size_t size = NLMSG_ALIGN(sizeof(struct ovs_header))  in upcall_msg_size()
413 struct ovs_header *upcall; in queue_userspace_packet()
569 struct ovs_header *ovs_header = info->userhdr; in ovs_packet_cmd_execute() local
634 dp = get_dp_rcu(net, ovs_header->dp_ifindex); in ovs_packet_cmd_execute()
686 .hdrsize = sizeof(struct ovs_header),
751 size_t len = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_flow_cmd_msg_size()
853 struct ovs_header *ovs_header; in ovs_flow_cmd_fill_info() local
856 ovs_header = genlmsg_put(skb, portid, seq, &dp_flow_genl_family, in ovs_flow_cmd_fill_info()
858 if (!ovs_header) in ovs_flow_cmd_fill_info()
861 ovs_header->dp_ifindex = dp_ifindex; in ovs_flow_cmd_fill_info()
889 genlmsg_end(skb, ovs_header); in ovs_flow_cmd_fill_info()
893 genlmsg_cancel(skb, ovs_header); in ovs_flow_cmd_fill_info()
946 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_new() local
1012 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_new()
1035 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1077 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1186 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_set() local
1222 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_set()
1244 ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1253 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1287 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_get() local
1314 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_get()
1329 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info, in ovs_flow_cmd_get()
1346 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_del() local
1369 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_del()
1397 err = ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_del()
1426 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_flow_cmd_dump() local
1439 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_dump()
1456 if (ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, skb, in ovs_flow_cmd_dump()
1504 .hdrsize = sizeof(struct ovs_header),
1521 size_t msgsize = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_dp_cmd_msg_size()
1537 struct ovs_header *ovs_header; in ovs_dp_cmd_fill_info() local
1543 ovs_header = genlmsg_put(skb, portid, seq, &dp_datapath_genl_family, in ovs_dp_cmd_fill_info()
1545 if (!ovs_header) in ovs_dp_cmd_fill_info()
1548 ovs_header->dp_ifindex = get_dpifindex(dp); in ovs_dp_cmd_fill_info()
1577 genlmsg_end(skb, ovs_header); in ovs_dp_cmd_fill_info()
1581 genlmsg_cancel(skb, ovs_header); in ovs_dp_cmd_fill_info()
1593 const struct ovs_header *ovs_header, in lookup_datapath() argument
1599 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_datapath()
2050 .hdrsize = sizeof(struct ovs_header),
2070 struct ovs_header *ovs_header; in ovs_vport_cmd_fill_info() local
2074 ovs_header = genlmsg_put(skb, portid, seq, &dp_vport_genl_family, in ovs_vport_cmd_fill_info()
2076 if (!ovs_header) in ovs_vport_cmd_fill_info()
2079 ovs_header->dp_ifindex = get_dpifindex(vport->dp); in ovs_vport_cmd_fill_info()
2108 genlmsg_end(skb, ovs_header); in ovs_vport_cmd_fill_info()
2114 genlmsg_cancel(skb, ovs_header); in ovs_vport_cmd_fill_info()
2143 const struct ovs_header *ovs_header, in lookup_vport() argument
2155 if (ovs_header->dp_ifindex && in lookup_vport()
2156 ovs_header->dp_ifindex != get_dpifindex(vport->dp)) in lookup_vport()
2165 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_vport()
2215 struct ovs_header *ovs_header = info->userhdr; in ovs_vport_cmd_new() local
2244 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_new()
2416 struct ovs_header *ovs_header = info->userhdr; in ovs_vport_cmd_get() local
2426 vport = lookup_vport(sock_net(skb->sk), ovs_header, a); in ovs_vport_cmd_get()
2446 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_vport_cmd_dump() local
2452 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_dump()
2538 .hdrsize = sizeof(struct ovs_header),