Lines Matching refs:ovs_header

416 	size_t size = NLMSG_ALIGN(sizeof(struct ovs_header))  in upcall_msg_size()
456 struct ovs_header *upcall; in queue_userspace_packet()
612 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_packet_cmd_execute() local
680 dp = get_dp_rcu(net, ovs_header->dp_ifindex); in ovs_packet_cmd_execute()
739 .hdrsize = sizeof(struct ovs_header),
804 size_t len = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_flow_cmd_msg_size()
906 struct ovs_header *ovs_header; in ovs_flow_cmd_fill_info() local
909 ovs_header = genlmsg_put(skb, portid, seq, &dp_flow_genl_family, in ovs_flow_cmd_fill_info()
911 if (!ovs_header) in ovs_flow_cmd_fill_info()
914 ovs_header->dp_ifindex = dp_ifindex; in ovs_flow_cmd_fill_info()
942 genlmsg_end(skb, ovs_header); in ovs_flow_cmd_fill_info()
946 genlmsg_cancel(skb, ovs_header); in ovs_flow_cmd_fill_info()
999 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_new() local
1068 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_new()
1091 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1133 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1246 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_set() local
1282 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_set()
1304 ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1313 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1347 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_get() local
1374 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_get()
1389 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info, in ovs_flow_cmd_get()
1406 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_del() local
1429 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_del()
1457 err = ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_del()
1486 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_flow_cmd_dump() local
1499 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_dump()
1516 if (ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, skb, in ovs_flow_cmd_dump()
1564 .hdrsize = sizeof(struct ovs_header),
1581 size_t msgsize = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_dp_cmd_msg_size()
1597 struct ovs_header *ovs_header; in ovs_dp_cmd_fill_info() local
1603 ovs_header = genlmsg_put(skb, portid, seq, &dp_datapath_genl_family, in ovs_dp_cmd_fill_info()
1605 if (!ovs_header) in ovs_dp_cmd_fill_info()
1608 ovs_header->dp_ifindex = get_dpifindex(dp); in ovs_dp_cmd_fill_info()
1637 genlmsg_end(skb, ovs_header); in ovs_dp_cmd_fill_info()
1641 genlmsg_cancel(skb, ovs_header); in ovs_dp_cmd_fill_info()
1653 const struct ovs_header *ovs_header, in lookup_datapath() argument
1659 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_datapath()
2110 .hdrsize = sizeof(struct ovs_header),
2130 struct ovs_header *ovs_header; in ovs_vport_cmd_fill_info() local
2135 ovs_header = genlmsg_put(skb, portid, seq, &dp_vport_genl_family, in ovs_vport_cmd_fill_info()
2137 if (!ovs_header) in ovs_vport_cmd_fill_info()
2140 ovs_header->dp_ifindex = get_dpifindex(vport->dp); in ovs_vport_cmd_fill_info()
2175 genlmsg_end(skb, ovs_header); in ovs_vport_cmd_fill_info()
2183 genlmsg_cancel(skb, ovs_header); in ovs_vport_cmd_fill_info()
2212 const struct ovs_header *ovs_header, in lookup_vport() argument
2224 if (ovs_header->dp_ifindex && in lookup_vport()
2225 ovs_header->dp_ifindex != get_dpifindex(vport->dp)) in lookup_vport()
2234 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_vport()
2284 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_vport_cmd_new() local
2312 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_new()
2484 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_vport_cmd_get() local
2494 vport = lookup_vport(sock_net(skb->sk), ovs_header, a); in ovs_vport_cmd_get()
2514 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_vport_cmd_dump() local
2520 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_dump()
2607 .hdrsize = sizeof(struct ovs_header),