Lines Matching defs:ovs_net
905 struct ovs_net *ovs_net = net_generic(net, ovs_net_id);
906 const struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info;
1340 struct ovs_net *ovs_net = net_generic(net, ovs_net_id);
1342 return ovs_net->xt_label;
1552 static int ovs_ct_limit_init(struct net *net, struct ovs_net *ovs_net)
1556 ovs_net->ct_limit_info = kmalloc(sizeof(*ovs_net->ct_limit_info),
1558 if (!ovs_net->ct_limit_info)
1561 ovs_net->ct_limit_info->default_limit = OVS_CT_LIMIT_DEFAULT;
1562 ovs_net->ct_limit_info->limits =
1565 if (!ovs_net->ct_limit_info->limits) {
1566 kfree(ovs_net->ct_limit_info);
1571 INIT_HLIST_HEAD(&ovs_net->ct_limit_info->limits[i]);
1573 ovs_net->ct_limit_info->data =
1576 if (IS_ERR(ovs_net->ct_limit_info->data)) {
1577 err = PTR_ERR(ovs_net->ct_limit_info->data);
1578 kfree(ovs_net->ct_limit_info->limits);
1579 kfree(ovs_net->ct_limit_info);
1586 static void ovs_ct_limit_exit(struct net *net, struct ovs_net *ovs_net)
1588 const struct ovs_ct_limit_info *info = ovs_net->ct_limit_info;
1822 struct ovs_net *ovs_net = net_generic(sock_net(skb->sk), ovs_net_id);
1823 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info;
1856 struct ovs_net *ovs_net = net_generic(sock_net(skb->sk), ovs_net_id);
1857 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info;
1890 struct ovs_net *ovs_net = net_generic(net, ovs_net_id);
1891 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info;
1973 struct ovs_net *ovs_net = net_generic(net, ovs_net_id);
1976 ovs_net->xt_label = false;
1979 ovs_net->xt_label = true;
1983 return ovs_ct_limit_init(net, ovs_net);
1991 struct ovs_net *ovs_net = net_generic(net, ovs_net_id);
1994 ovs_ct_limit_exit(net, ovs_net);
1997 if (ovs_net->xt_label)