Lines Matching refs:ovs_header

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