Lines Matching refs:ovs_header

397 	size_t size = NLMSG_ALIGN(sizeof(struct ovs_header))  in upcall_msg_size()
437 struct ovs_header *upcall; in queue_userspace_packet()
593 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_packet_cmd_execute() local
658 dp = get_dp_rcu(net, ovs_header->dp_ifindex); in ovs_packet_cmd_execute()
710 .hdrsize = sizeof(struct ovs_header),
775 size_t len = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_flow_cmd_msg_size()
877 struct ovs_header *ovs_header; in ovs_flow_cmd_fill_info() local
880 ovs_header = genlmsg_put(skb, portid, seq, &dp_flow_genl_family, in ovs_flow_cmd_fill_info()
882 if (!ovs_header) in ovs_flow_cmd_fill_info()
885 ovs_header->dp_ifindex = dp_ifindex; in ovs_flow_cmd_fill_info()
913 genlmsg_end(skb, ovs_header); in ovs_flow_cmd_fill_info()
917 genlmsg_cancel(skb, ovs_header); in ovs_flow_cmd_fill_info()
970 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_new() local
1039 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_new()
1062 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1104 ovs_header->dp_ifindex, in ovs_flow_cmd_new()
1217 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_set() local
1253 dp = get_dp(net, ovs_header->dp_ifindex); in ovs_flow_cmd_set()
1275 ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1284 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_set()
1318 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_get() local
1345 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_get()
1360 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info, in ovs_flow_cmd_get()
1377 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_flow_cmd_del() local
1400 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_del()
1428 err = ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, in ovs_flow_cmd_del()
1457 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_flow_cmd_dump() local
1470 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_flow_cmd_dump()
1487 if (ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, skb, in ovs_flow_cmd_dump()
1535 .hdrsize = sizeof(struct ovs_header),
1552 size_t msgsize = NLMSG_ALIGN(sizeof(struct ovs_header)); in ovs_dp_cmd_msg_size()
1568 struct ovs_header *ovs_header; in ovs_dp_cmd_fill_info() local
1574 ovs_header = genlmsg_put(skb, portid, seq, &dp_datapath_genl_family, in ovs_dp_cmd_fill_info()
1576 if (!ovs_header) in ovs_dp_cmd_fill_info()
1579 ovs_header->dp_ifindex = get_dpifindex(dp); in ovs_dp_cmd_fill_info()
1608 genlmsg_end(skb, ovs_header); in ovs_dp_cmd_fill_info()
1612 genlmsg_cancel(skb, ovs_header); in ovs_dp_cmd_fill_info()
1624 const struct ovs_header *ovs_header, in lookup_datapath() argument
1630 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_datapath()
2084 .hdrsize = sizeof(struct ovs_header),
2104 struct ovs_header *ovs_header; in ovs_vport_cmd_fill_info() local
2108 ovs_header = genlmsg_put(skb, portid, seq, &dp_vport_genl_family, in ovs_vport_cmd_fill_info()
2110 if (!ovs_header) in ovs_vport_cmd_fill_info()
2113 ovs_header->dp_ifindex = get_dpifindex(vport->dp); in ovs_vport_cmd_fill_info()
2145 genlmsg_end(skb, ovs_header); in ovs_vport_cmd_fill_info()
2151 genlmsg_cancel(skb, ovs_header); in ovs_vport_cmd_fill_info()
2180 const struct ovs_header *ovs_header, in lookup_vport() argument
2192 if (ovs_header->dp_ifindex && in lookup_vport()
2193 ovs_header->dp_ifindex != get_dpifindex(vport->dp)) in lookup_vport()
2202 dp = get_dp(net, ovs_header->dp_ifindex); in lookup_vport()
2252 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_vport_cmd_new() local
2281 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_new()
2453 struct ovs_header *ovs_header = genl_info_userhdr(info); in ovs_vport_cmd_get() local
2463 vport = lookup_vport(sock_net(skb->sk), ovs_header, a); in ovs_vport_cmd_get()
2483 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_vport_cmd_dump() local
2489 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex); in ovs_vport_cmd_dump()
2576 .hdrsize = sizeof(struct ovs_header),