Home
last modified time | relevance | path

Searched refs:ntables (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/netpfil/ipfw/
H A Dip_fw_table.c1464 ipfw_resize_tables(struct ip_fw_chain *ch, unsigned int ntables) in ipfw_resize_tables() argument
1474 if (ntables == 0) in ipfw_resize_tables()
1476 if (ntables > IPFW_TABLES_MAX) in ipfw_resize_tables()
1477 ntables = IPFW_TABLES_MAX; in ipfw_resize_tables()
1479 ntables = roundup_pow_of_two(ntables); in ipfw_resize_tables()
1482 tablestate = malloc(ntables * sizeof(struct table_info), in ipfw_resize_tables()
1485 ipfw_objhash_bitmap_alloc(ntables, (void *)&new_idx, &new_blocks); in ipfw_resize_tables()
1489 tbl = (ntables >= V_fw_tables_max) ? V_fw_tables_max : ntables; in ipfw_resize_tables()
1493 if (ntables < V_fw_tables_max) { in ipfw_resize_tables()
1512 V_fw_tables_max = ntables; in ipfw_resize_tables()
H A Dip_fw2.c3535 unsigned int ntables; in sysctl_ipfw_table_num() local
3537 ntables = V_fw_tables_max; in sysctl_ipfw_table_num()
3539 error = sysctl_handle_int(oidp, &ntables, 0, req); in sysctl_ipfw_table_num()
3544 return (ipfw_resize_tables(&V_layer3_chain, ntables)); in sysctl_ipfw_table_num()
H A Dip_fw_private.h781 int ipfw_resize_tables(struct ip_fw_chain *ch, unsigned int ntables);