Lines Matching refs:ct_limit_info

1121 	const struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info;  in ovs_ct_check_limit()  local
1127 per_zone_limit = ct_limit_get(ct_limit_info, info->zone.id); in ovs_ct_check_limit()
1131 connections = nf_conncount_count(net, ct_limit_info->data, in ovs_ct_check_limit()
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()
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()
2050 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info; in ovs_ct_limit_cmd_set() local
2064 ct_limit_info); in ovs_ct_limit_cmd_set()
2084 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info; in ovs_ct_limit_cmd_del() local
2098 ct_limit_info); in ovs_ct_limit_cmd_del()
2118 struct ovs_ct_limit_info *ct_limit_info = ovs_net->ct_limit_info; in ovs_ct_limit_cmd_get() local
2130 net, a[OVS_CT_LIMIT_ATTR_ZONE_LIMIT], ct_limit_info, in ovs_ct_limit_cmd_get()
2135 err = ovs_ct_limit_get_all_zone_limit(net, ct_limit_info, in ovs_ct_limit_cmd_get()