Lines Matching refs:zone_limit
1640 struct ovs_zone_limit *zone_limit; in ovs_ct_limit_set_zone_limit() local
1645 zone_limit = (struct ovs_zone_limit *)nla_data(nla_zone_limit); in ovs_ct_limit_set_zone_limit()
1647 while (rem >= sizeof(*zone_limit)) { in ovs_ct_limit_set_zone_limit()
1648 if (unlikely(zone_limit->zone_id == in ovs_ct_limit_set_zone_limit()
1651 info->default_limit = zone_limit->limit; in ovs_ct_limit_set_zone_limit()
1654 zone_limit->zone_id, &zone))) { in ovs_ct_limit_set_zone_limit()
1665 ct_limit->limit = zone_limit->limit; in ovs_ct_limit_set_zone_limit()
1671 rem -= NLA_ALIGN(sizeof(*zone_limit)); in ovs_ct_limit_set_zone_limit()
1672 zone_limit = (struct ovs_zone_limit *)((u8 *)zone_limit + in ovs_ct_limit_set_zone_limit()
1673 NLA_ALIGN(sizeof(*zone_limit))); in ovs_ct_limit_set_zone_limit()
1685 struct ovs_zone_limit *zone_limit; in ovs_ct_limit_del_zone_limit() local
1690 zone_limit = (struct ovs_zone_limit *)nla_data(nla_zone_limit); in ovs_ct_limit_del_zone_limit()
1692 while (rem >= sizeof(*zone_limit)) { in ovs_ct_limit_del_zone_limit()
1693 if (unlikely(zone_limit->zone_id == in ovs_ct_limit_del_zone_limit()
1699 zone_limit->zone_id, &zone))) { in ovs_ct_limit_del_zone_limit()
1706 rem -= NLA_ALIGN(sizeof(*zone_limit)); in ovs_ct_limit_del_zone_limit()
1707 zone_limit = (struct ovs_zone_limit *)((u8 *)zone_limit + in ovs_ct_limit_del_zone_limit()
1708 NLA_ALIGN(sizeof(*zone_limit))); in ovs_ct_limit_del_zone_limit()
1720 struct ovs_zone_limit zone_limit = { in ovs_ct_limit_get_default_limit() local
1725 return nla_put_nohdr(reply, sizeof(zone_limit), &zone_limit); in ovs_ct_limit_get_default_limit()
1734 struct ovs_zone_limit zone_limit; in __ovs_ct_limit_get_zone_limit() local
1737 zone_limit.zone_id = zone_id; in __ovs_ct_limit_get_zone_limit()
1738 zone_limit.limit = limit; in __ovs_ct_limit_get_zone_limit()
1741 zone_limit.count = nf_conncount_count(net, data, &conncount_key, NULL, in __ovs_ct_limit_get_zone_limit()
1743 return nla_put_nohdr(reply, sizeof(zone_limit), &zone_limit); in __ovs_ct_limit_get_zone_limit()
1751 struct ovs_zone_limit *zone_limit; in ovs_ct_limit_get_zone_limit() local
1757 zone_limit = (struct ovs_zone_limit *)nla_data(nla_zone_limit); in ovs_ct_limit_get_zone_limit()
1759 while (rem >= sizeof(*zone_limit)) { in ovs_ct_limit_get_zone_limit()
1760 if (unlikely(zone_limit->zone_id == in ovs_ct_limit_get_zone_limit()
1765 } else if (unlikely(!check_zone_id(zone_limit->zone_id, in ovs_ct_limit_get_zone_limit()
1778 rem -= NLA_ALIGN(sizeof(*zone_limit)); in ovs_ct_limit_get_zone_limit()
1779 zone_limit = (struct ovs_zone_limit *)((u8 *)zone_limit + in ovs_ct_limit_get_zone_limit()
1780 NLA_ALIGN(sizeof(*zone_limit))); in ovs_ct_limit_get_zone_limit()