Searched refs:pfstlim (Results 1 – 2 of 2) sorted by relevance
1700 struct pf_statelim *pfstlim; in pf_statelim_add() local1720 pfstlim = malloc(sizeof(*pfstlim), M_PF_STATE_LIM, M_WAITOK | M_ZERO); in pf_statelim_add()1721 if (pfstlim == NULL) in pf_statelim_add()1724 pfstlim->pfstlim_id = ioc->id; in pf_statelim_add()1725 if (strlcpy(pfstlim->pfstlim_nm, ioc->name, in pf_statelim_add()1726 sizeof(pfstlim->pfstlim_nm)) >= sizeof(pfstlim->pfstlim_nm)) { in pf_statelim_add()1730 pfstlim->pfstlim_limit = ioc->limit; in pf_statelim_add()1731 pfstlim->pfstlim_rate.limit = ioc->rate.limit; in pf_statelim_add()1732 pfstlim->pfstlim_rate.seconds = ioc->rate.seconds; in pf_statelim_add()1734 if (pfstlim->pfstlim_rate.limit) { in pf_statelim_add()[all …]
1280 pf_statelim_enter(struct pf_statelim *pfstlim) in pf_statelim_enter() argument1282 mtx_lock(&pfstlim->pfstlim_lock); in pf_statelim_enter()1288 pf_statelim_leave(struct pf_statelim *pfstlim, unsigned int gen) in pf_statelim_leave() argument1290 return (mtx_unlock(&pfstlim->pfstlim_lock)); in pf_statelim_leave()