Lines Matching refs:ovs_net

1120 	struct ovs_net *ovs_net = net_generic(net, ovs_net_id);  in ovs_ct_check_limit()  local
1121 const struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info; in ovs_ct_check_limit()
1592 struct ovs_net *ovs_net = net_generic(net, ovs_net_id); in ovs_ct_verify() local
1594 return ovs_net->xt_label; in ovs_ct_verify()
1777 static int ovs_ct_limit_init(struct net *net, struct ovs_net *ovs_net) in ovs_ct_limit_init() argument
1781 ovs_net->ct_limit_info = kmalloc(sizeof(*ovs_net->ct_limit_info), in ovs_ct_limit_init()
1783 if (!ovs_net->ct_limit_info) in ovs_ct_limit_init()
1786 ovs_net->ct_limit_info->default_limit = OVS_CT_LIMIT_DEFAULT; in ovs_ct_limit_init()
1787 ovs_net->ct_limit_info->limits = in ovs_ct_limit_init()
1790 if (!ovs_net->ct_limit_info->limits) { in ovs_ct_limit_init()
1791 kfree(ovs_net->ct_limit_info); in ovs_ct_limit_init()
1796 INIT_HLIST_HEAD(&ovs_net->ct_limit_info->limits[i]); in ovs_ct_limit_init()
1798 ovs_net->ct_limit_info->data = in ovs_ct_limit_init()
1801 if (IS_ERR(ovs_net->ct_limit_info->data)) { in ovs_ct_limit_init()
1802 err = PTR_ERR(ovs_net->ct_limit_info->data); in ovs_ct_limit_init()
1803 kfree(ovs_net->ct_limit_info->limits); in ovs_ct_limit_init()
1804 kfree(ovs_net->ct_limit_info); in ovs_ct_limit_init()
1811 static void ovs_ct_limit_exit(struct net *net, struct ovs_net *ovs_net) in ovs_ct_limit_exit() argument
1813 const struct ovs_ct_limit_info *info = ovs_net->ct_limit_info; in ovs_ct_limit_exit()
1824 kfree(ovs_net->ct_limit_info->limits); in ovs_ct_limit_exit()
1825 kfree(ovs_net->ct_limit_info); in ovs_ct_limit_exit()
2049 struct ovs_net *ovs_net = net_generic(sock_net(skb->sk), ovs_net_id); in ovs_ct_limit_cmd_set() local
2050 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info; in ovs_ct_limit_cmd_set()
2083 struct ovs_net *ovs_net = net_generic(sock_net(skb->sk), ovs_net_id); in ovs_ct_limit_cmd_del() local
2084 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info; in ovs_ct_limit_cmd_del()
2117 struct ovs_net *ovs_net = net_generic(net, ovs_net_id); in ovs_ct_limit_cmd_get() local
2118 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info; in ovs_ct_limit_cmd_get()
2192 struct ovs_net *ovs_net = net_generic(net, ovs_net_id); in ovs_ct_init() local
2195 ovs_net->xt_label = false; in ovs_ct_init()
2198 ovs_net->xt_label = true; in ovs_ct_init()
2202 return ovs_ct_limit_init(net, ovs_net); in ovs_ct_init()
2210 struct ovs_net *ovs_net = net_generic(net, ovs_net_id); in ovs_ct_exit() local
2213 ovs_ct_limit_exit(net, ovs_net); in ovs_ct_exit()
2216 if (ovs_net->xt_label) in ovs_ct_exit()