Lines Matching refs:ovs_header
365 size_t size = NLMSG_ALIGN(sizeof(struct ovs_header)) in upcall_msg_size()
405 struct ovs_header *upcall; in queue_userspace_packet()
560 struct ovs_header *ovs_header = info->userhdr; in ovs_packet_cmd_execute() local
625 dp = get_dp_rcu(net, ovs_header->dp_ifindex); in ovs_packet_cmd_execute()
677 .hdrsize = sizeof(struct ovs_header),
741 size_t len = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_flow_cmd_msg_size()
843 struct ovs_header *ovs_header; in ovs_flow_cmd_fill_info() local
846 ovs_header = genlmsg_put(skb, portid, seq, &dp_flow_genl_family, in ovs_flow_cmd_fill_info()
848 if (!ovs_header) in ovs_flow_cmd_fill_info()
851 ovs_header->dp_ifindex = dp_ifindex; in ovs_flow_cmd_fill_info()
879 genlmsg_end(skb, ovs_header); in ovs_flow_cmd_fill_info()
883 genlmsg_cancel(skb, ovs_header); in ovs_flow_cmd_fill_info()
936 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_new() local
1002 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_new()
1025 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1067 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1176 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_set() local
1212 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_set()
1234 ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1243 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1277 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_get() local
1304 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_get()
1319 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info, in ovs_flow_cmd_get()
1336 struct ovs_header *ovs_header = info->userhdr; in ovs_flow_cmd_del() local
1359 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_del()
1387 err = ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_del()
1416 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_flow_cmd_dump() local
1429 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_dump()
1446 if (ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, skb, in ovs_flow_cmd_dump()
1494 .hdrsize = sizeof(struct ovs_header),
1510 size_t msgsize = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_dp_cmd_msg_size()
1525 struct ovs_header *ovs_header; in ovs_dp_cmd_fill_info() local
1530 ovs_header = genlmsg_put(skb, portid, seq, &dp_datapath_genl_family, in ovs_dp_cmd_fill_info()
1532 if (!ovs_header) in ovs_dp_cmd_fill_info()
1535 ovs_header->dp_ifindex = get_dpifindex(dp); in ovs_dp_cmd_fill_info()
1558 genlmsg_end(skb, ovs_header); in ovs_dp_cmd_fill_info()
1562 genlmsg_cancel(skb, ovs_header); in ovs_dp_cmd_fill_info()
1574 const struct ovs_header *ovs_header, in lookup_datapath() argument
1580 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_datapath()
2022 .hdrsize = sizeof(struct ovs_header),
2041 struct ovs_header *ovs_header; in ovs_vport_cmd_fill_info() local
2045 ovs_header = genlmsg_put(skb, portid, seq, &dp_vport_genl_family, in ovs_vport_cmd_fill_info()
2047 if (!ovs_header) in ovs_vport_cmd_fill_info()
2050 ovs_header->dp_ifindex = get_dpifindex(vport->dp); in ovs_vport_cmd_fill_info()
2079 genlmsg_end(skb, ovs_header); in ovs_vport_cmd_fill_info()
2085 genlmsg_cancel(skb, ovs_header); in ovs_vport_cmd_fill_info()
2114 const struct ovs_header *ovs_header, in lookup_vport() argument
2126 if (ovs_header->dp_ifindex && in lookup_vport()
2127 ovs_header->dp_ifindex != get_dpifindex(vport->dp)) in lookup_vport()
2136 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_vport()
2186 struct ovs_header *ovs_header = info->userhdr; in ovs_vport_cmd_new() local
2212 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_new()
2383 struct ovs_header *ovs_header = info->userhdr; in ovs_vport_cmd_get() local
2393 vport = lookup_vport(sock_net(skb->sk), ovs_header, a); in ovs_vport_cmd_get()
2413 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_vport_cmd_dump() local
2419 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_dump()
2505 .hdrsize = sizeof(struct ovs_header),