MCPcopy Create free account
hub / github.com/F-Stack/f-stack / pfr_initialize

Function pfr_initialize

freebsd/netpfil/pf/pf_table.c:202–214  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

200#define V_pfr_ktable_cnt VNET(pfr_ktable_cnt)
201
202void
203pfr_initialize(void)
204{
205
206 V_pfr_kentry_counter_z = uma_zcreate("pf table entry counters",
207 PFR_NUM_COUNTERS * sizeof(uint64_t), NULL, NULL, NULL, NULL,
208 UMA_ALIGN_PTR, UMA_ZONE_PCPU);
209 V_pfr_kentry_z = uma_zcreate("pf table entries",
210 sizeof(struct pfr_kentry), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR,
211 0);
212 V_pf_limits[PF_LIMIT_TABLE_ENTRIES].zone = V_pfr_kentry_z;
213 V_pf_limits[PF_LIMIT_TABLE_ENTRIES].limit = PFR_KENTRY_HIWAT;
214}
215
216void
217pfr_cleanup(void)

Callers 1

pfattach_vnetFunction · 0.85

Calls 1

uma_zcreateFunction · 0.85

Tested by

no test coverage detected