Lines Matching refs:ovs_header
359 size_t size = NLMSG_ALIGN(sizeof(struct ovs_header))
399 struct ovs_header *upcall;
555 struct ovs_header *ovs_header = info->userhdr;
620 dp = get_dp_rcu(net, ovs_header->dp_ifindex);
672 .hdrsize = sizeof(struct ovs_header),
736 size_t len = NLMSG_ALIGN(sizeof(struct ovs_header));
838 struct ovs_header *ovs_header;
841 ovs_header = genlmsg_put(skb, portid, seq, &dp_flow_genl_family,
843 if (!ovs_header)
846 ovs_header->dp_ifindex = dp_ifindex;
874 genlmsg_end(skb, ovs_header);
878 genlmsg_cancel(skb, ovs_header);
931 struct ovs_header *ovs_header = info->userhdr;
1000 dp = get_dp(net, ovs_header->dp_ifindex);
1023 ovs_header->dp_ifindex,
1065 ovs_header->dp_ifindex,
1178 struct ovs_header *ovs_header = info->userhdr;
1214 dp = get_dp(net, ovs_header->dp_ifindex);
1236 ovs_header->dp_ifindex,
1245 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex,
1279 struct ovs_header *ovs_header = info->userhdr;
1306 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex);
1321 reply = ovs_flow_cmd_build_info(flow, ovs_header->dp_ifindex, info,
1338 struct ovs_header *ovs_header = info->userhdr;
1361 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex);
1389 err = ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex,
1418 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh));
1431 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex);
1448 if (ovs_flow_cmd_fill_info(flow, ovs_header->dp_ifindex, skb,
1496 .hdrsize = sizeof(struct ovs_header),
1512 size_t msgsize = NLMSG_ALIGN(sizeof(struct ovs_header));
1527 struct ovs_header *ovs_header;
1532 ovs_header = genlmsg_put(skb, portid, seq, &dp_datapath_genl_family,
1534 if (!ovs_header)
1537 ovs_header->dp_ifindex = get_dpifindex(dp);
1560 genlmsg_end(skb, ovs_header);
1564 genlmsg_cancel(skb, ovs_header);
1576 const struct ovs_header *ovs_header,
1582 dp = get_dp(net, ovs_header->dp_ifindex);
1962 .hdrsize = sizeof(struct ovs_header),
1981 struct ovs_header *ovs_header;
1985 ovs_header = genlmsg_put(skb, portid, seq, &dp_vport_genl_family,
1987 if (!ovs_header)
1990 ovs_header->dp_ifindex = get_dpifindex(vport->dp);
2019 genlmsg_end(skb, ovs_header);
2025 genlmsg_cancel(skb, ovs_header);
2054 const struct ovs_header *ovs_header,
2066 if (ovs_header->dp_ifindex &&
2067 ovs_header->dp_ifindex != get_dpifindex(vport->dp))
2076 dp = get_dp(net, ovs_header->dp_ifindex);
2126 struct ovs_header *ovs_header = info->userhdr;
2152 dp = get_dp(sock_net(skb->sk), ovs_header->dp_ifindex);
2323 struct ovs_header *ovs_header = info->userhdr;
2333 vport = lookup_vport(sock_net(skb->sk), ovs_header, a);
2353 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh));
2359 dp = get_dp_rcu(sock_net(skb->sk), ovs_header->dp_ifindex);
2445 .hdrsize = sizeof(struct ovs_header),