Lines Matching defs:ipf_state_stats
163 static ips_stat_t *ipf_state_stats(ipf_main_softc_t *);
362 KMALLOCS(softs->ipf_state_stats.iss_bucketlen, u_int *,
364 if (softs->ipf_state_stats.iss_bucketlen == NULL)
367 bzero((char *)softs->ipf_state_stats.iss_bucketlen,
377 softs->ipf_state_stats.iss_tcptab = softs->ipf_state_tcptq;
450 softs->ipf_state_stats.iss_inuse = 0;
451 softs->ipf_state_stats.iss_active = 0;
478 if (softs->ipf_state_stats.iss_bucketlen != NULL) {
479 KFREES(softs->ipf_state_stats.iss_bucketlen,
481 softs->ipf_state_stats.iss_bucketlen = NULL;
506 /* Function: ipf_state_stats */
514 ipf_state_stats(ipf_main_softc_t *softc)
517 ips_stat_t *issp = &softs->ipf_state_stats;
720 error = ipf_outobj(softc, data, ipf_state_stats(softc),
765 error = BCOPYOUT(softs->ipf_state_stats.iss_bucketlen, data,
1089 SBUMPD(ipf_state_stats, iss_max_track);
1102 SINCL(ipf_state_stats.iss_wild);
1105 SBUMP(ipf_state_stats.iss_proto[is->is_p]);
1106 SBUMP(ipf_state_stats.iss_active_proto[is->is_p]);
1120 softs->ipf_state_stats.iss_inuse++;
1124 softs->ipf_state_stats.iss_bucketlen[hv]++;
1125 softs->ipf_state_stats.iss_active++;
1368 SBUMPD(ipf_state_stats, iss_add_locked);
1374 SBUMPD(ipf_state_stats, iss_add_bad);
1379 SBUMPD(ipf_state_stats, iss_add_oow);
1383 if ((softs->ipf_state_stats.iss_active * 100 / softs->ipf_state_max) >
1400 if ((softs->ipf_state_stats.iss_active >=
1402 SBUMPD(ipf_state_stats, iss_max);
1407 SBUMPD(ipf_state_stats, iss_max_ref);
1505 SBUMPD(ipf_state_stats, iss_icmp6_notquery);
1523 SBUMPD(ipf_state_stats, iss_icmp_notquery);
1545 SBUMPD(ipf_state_stats, iss_tcp_rstadd);
1641 SBUMPD(ipf_state_stats, iss_add_dup);
1645 if (softs->ipf_state_stats.iss_bucketlen[hv] >=
1647 SBUMPD(ipf_state_stats, iss_bucket_full);
1656 SBUMPD(ipf_state_stats, iss_nomem);
1876 SBUMPD(ipf_state_stats, iss_tcp_toosmall);
1951 SBUMPD(ipf_state_stats, iss_tcp_badopt);
1999 SBUMP(ipf_state_stats.iss_tcp_closing);
2018 SBUMP(ipf_state_stats.iss_tcp_fsm);
2059 SBUMP(ipf_state_stats.iss_tcp_oow);
2191 SBUMP(ipf_state_stats.iss_tcp_strict);
2215 SBUMP(ipf_state_stats.iss_winsack);
2281 SBUMP(ipf_state_stats.iss_oow);
2305 if (softs->ipf_state_stats.iss_active == softs->ipf_state_max) {
2306 SBUMPD(ipf_state_stats, iss_max);
2312 SBUMPD(ipf_state_stats, iss_clone_nomem);
2368 SBUMP(ipf_state_stats.iss_cloned);
2438 SBUMP(ipf_state_stats.iss_lookup_badifp);
2474 SBUMP(ipf_state_stats.iss_lookup_badport);
2519 ATOMIC_DECL(softs->ipf_state_stats.iss_wild);
2533 SBUMPD(ipf_state_stats, iss_miss_mask);
2556 ATOMIC_DECL(softs->ipf_state_stats.iss_wild);
2648 SBUMPD(ipf_state_stats, iss_icmp_bad);
2659 SBUMPDX(ipf_state_stats, iss_icmp_short, iss_icmp_short_1);
2669 SBUMPDX(ipf_state_stats, iss_icmp_short, iss_icmp_short_1);
2689 SBUMPDX(ipf_state_stats, iss_icmp_short, iss_icmp_short_2);
2694 SBUMPDX(ipf_state_stats, iss_icmp_short, iss_icmp_short_3);
2765 SBUMP(ipf_state_stats.iss_icmp_icmperr);
2791 SBUMPDX(ipf_state_stats, iss_icmp_miss, iss_icmp_miss_1);
2797 SBUMPDX(ipf_state_stats, iss_icmp_miss, iss_icmp_miss_2);
2827 SBUMPDX(ipf_state_stats, iss_icmp_miss, iss_icmp_miss_3);
2863 SBUMPD(ipf_state_stats, iss_icmp_headblock);
2881 SBUMPD(ipf_state_stats, iss_icmp_banned);
2885 SBUMPD(ipf_state_stats, iss_icmp_toomany);
2890 SBUMP(ipf_state_stats.iss_icmp_hits);
2929 softs->ipf_state_stats.iss_inuse--;
2930 softs->ipf_state_stats.iss_bucketlen[hvm]--;
2944 softs->ipf_state_stats.iss_inuse++;
2945 softs->ipf_state_stats.iss_bucketlen[hvm]++;
3075 if ((softs->ipf_state_stats.iss_wild != 0) &&
3166 if ((softs->ipf_state_stats.iss_wild != 0) &&
3232 SBUMP(ipf_state_stats.iss_lookup_miss);
3264 SBUMPD(ipf_state_stats, iss_check_bad);
3324 SBUMP(ipf_state_stats.iss_check_miss);
3333 SBUMPD(ipf_state_stats, iss_check_notag);
3338 SBUMPD(ipf_state_stats, iss_check_nattag);
3385 SBUMP(ipf_state_stats.iss_hits);
3544 softs->ipf_state_stats.iss_inuse--;
3545 softs->ipf_state_stats.iss_bucketlen[is->is_hv]--;
3553 * Because ipf_state_stats.iss_wild is a count of entries in the state
3559 ATOMIC_DECL(softs->ipf_state_stats.iss_wild);
3591 softs->ipf_state_stats.iss_orphan++;
3636 softs->ipf_state_stats.iss_fin++;
3638 softs->ipf_state_stats.iss_expire++;
3640 softs->ipf_state_stats.iss_orphan--;
3647 softs->ipf_state_stats.iss_active_proto[is->is_p]--;
3651 softs->ipf_state_stats.iss_active--;
3755 SBUMP(ipf_state_stats.iss_flush_all);
3772 SBUMP(ipf_state_stats.iss_flush_closing);
3825 SBUMP(ipf_state_stats.iss_flush_queue);
3840 SBUMP(ipf_state_stats.iss_flush_state);
3867 SBUMP(ipf_state_stats.iss_flush_timeout);
3880 &softs->ipf_state_stats.iss_active,
4388 SBUMPD(ipf_state_stats, iss_icmp_bad);
4396 SBUMPD(ipf_state_stats, iss_icmp_short);
4431 SBUMP(ipf_state_stats.iss_icmp6_icmperr);
4446 SBUMP(ipf_state_stats.iss_icmp6_notinfo);
4487 SBUMPD(ipf_state_stats, iss_icmp6_miss);
4546 SBUMPD(ipf_state_stats, iss_icmp_miss);
4839 error = COPYOUT(softs->ipf_state_stats.iss_bucketlen, table.ita_table,
5206 if (softs->ipf_state_stats.iss_bucketlen != NULL) {
5207 KFREES(softs->ipf_state_stats.iss_bucketlen,
5210 softs->ipf_state_stats.iss_bucketlen = bucketlens;
5219 softs->ipf_state_stats.iss_inuse = 0;
5228 softs->ipf_state_stats.iss_inuse++;
5232 softs->ipf_state_stats.iss_bucketlen[hv]++;