Lines Matching refs:ifs_nat_stats

226 	KMALLOCS(ifs->ifs_nat_stats.ns_bucketlen[0], u_long *,
228 if (ifs->ifs_nat_stats.ns_bucketlen[0] == NULL)
230 bzero((char *)ifs->ifs_nat_stats.ns_bucketlen[0],
233 KMALLOCS(ifs->ifs_nat_stats.ns_bucketlen[1], u_long *,
235 if (ifs->ifs_nat_stats.ns_bucketlen[1] == NULL)
237 bzero((char *)ifs->ifs_nat_stats.ns_bucketlen[1],
763 ifs->ifs_nat_stats.ns_table[0] = ifs->ifs_nat_table[0];
764 ifs->ifs_nat_stats.ns_table[1] = ifs->ifs_nat_table[1];
765 ifs->ifs_nat_stats.ns_list = ifs->ifs_nat_list;
766 ifs->ifs_nat_stats.ns_maptable = ifs->ifs_maptable;
767 ifs->ifs_nat_stats.ns_maplist = ifs->ifs_ipf_hm_maplist;
768 ifs->ifs_nat_stats.ns_nattab_max = ifs->ifs_ipf_nattable_max;
769 ifs->ifs_nat_stats.ns_nattab_sz = ifs->ifs_ipf_nattable_sz;
770 ifs->ifs_nat_stats.ns_rultab_sz = ifs->ifs_ipf_natrules_sz;
771 ifs->ifs_nat_stats.ns_rdrtab_sz = ifs->ifs_ipf_rdrrules_sz;
772 ifs->ifs_nat_stats.ns_hostmap_sz = ifs->ifs_ipf_hostmap_sz;
773 ifs->ifs_nat_stats.ns_instances = ifs->ifs_nat_instances;
774 ifs->ifs_nat_stats.ns_apslist = ifs->ifs_ap_sess_list;
775 error = fr_outobj(data, &ifs->ifs_nat_stats, IPFOBJ_NATSTAT);
1070 ifs->ifs_nat_stats.ns_rules++;
1167 ifs->ifs_nat_stats.ns_rules--;
1591 if (ifs->ifs_nat_stats.ns_inuse >= ifs->ifs_ipf_nattable_max) {
1592 ifs->ifs_nat_stats.ns_memfail++;
1659 ATOMIC_INC(ifs->ifs_nat_stats.ns_rules);
1924 ifs->ifs_nat_stats.ns_bucketlen[0][nat->nat_hv[0]]--;
1925 ifs->ifs_nat_stats.ns_bucketlen[1][nat->nat_hv[1]]--;
1942 ifs->ifs_nat_stats.ns_wilds--;
1960 ifs->ifs_nat_stats.ns_orphans++;
1972 ifs->ifs_nat_stats.ns_orphans--;
2010 ifs->ifs_nat_stats.ns_rules--;
2017 ifs->ifs_nat_stats.ns_inuse--;
2060 ifs->ifs_nat_stats.ns_rules--;
2545 if (ifs->ifs_nat_stats.ns_inuse >= ifs->ifs_ipf_nattable_max) {
2546 ifs->ifs_nat_stats.ns_memfail++;
2561 ifs->ifs_nat_stats.ns_memfail++;
2569 ifs->ifs_ipf_nattable_max = ifs->ifs_nat_stats.ns_inuse - 100;
2664 ifs->ifs_nat_stats.ns_wilds++;
2668 ifs->ifs_nat_stats.ns_badnat++;
2789 if (ifs->ifs_nat_stats.ns_bucketlen[0][hv1] >= ifs->ifs_fr_nat_maxbucket ||
2790 ifs->ifs_nat_stats.ns_bucketlen[1][hv2] >= ifs->ifs_fr_nat_maxbucket) {
2831 ifs->ifs_nat_stats.ns_bucketlen[0][hv1]++;
2839 ifs->ifs_nat_stats.ns_bucketlen[1][hv2]++;
2843 ifs->ifs_nat_stats.ns_added++;
2844 ifs->ifs_nat_stats.ns_inuse++;
3375 if (ifs->ifs_nat_stats.ns_wilds == 0)
3416 ifs->ifs_nat_stats.ns_wilds--;
3459 ifs->ifs_nat_stats.ns_bucketlen[0][nat->nat_hv[0]]--;
3464 ifs->ifs_nat_stats.ns_bucketlen[1][nat->nat_hv[1]]--;
3479 ifs->ifs_nat_stats.ns_bucketlen[0][hv]++;
3491 ifs->ifs_nat_stats.ns_bucketlen[1][hv]++;
3616 if (ifs->ifs_nat_stats.ns_wilds == 0)
3657 ifs->ifs_nat_stats.ns_wilds--;
3886 if (ifs->ifs_nat_stats.ns_rules == 0 && ifs->ifs_nat_instances == NULL)
4171 ifs->ifs_nat_stats.ns_mapped[1]++;
4210 if (ifs->ifs_nat_stats.ns_rules == 0 && ifs->ifs_nat_instances == NULL)
4501 ifs->ifs_nat_stats.ns_mapped[0]++;
4640 if (ifs->ifs_nat_stats.ns_bucketlen[0] != NULL) {
4641 KFREES(ifs->ifs_nat_stats.ns_bucketlen[0],
4643 ifs->ifs_nat_stats.ns_bucketlen[0] = NULL;
4645 if (ifs->ifs_nat_stats.ns_bucketlen[1] != NULL) {
4646 KFREES(ifs->ifs_nat_stats.ns_bucketlen[1],
4648 ifs->ifs_nat_stats.ns_bucketlen[1] = NULL;
5148 ifs->ifs_nat_stats.ns_rules--;
5151 if (ifs->ifs_nat_stats.ns_rules == 0)
5229 if (ifs->ifs_nat_stats.ns_inuse >= ifs->ifs_ipf_nattable_max) {
5230 ifs->ifs_nat_stats.ns_memfail++;
5852 ifs->ifs_nat_stats.ns_uncreate[fin->fin_out][0]++;
5855 ifs->ifs_nat_stats.ns_uncreate[fin->fin_out][1]++;