Searched refs:pfstlim (Results 1 – 2 of 2) sorted by relevance
1613 struct pf_statelim *pfstlim; in pf_statelim_add() local1633 pfstlim = malloc(sizeof(*pfstlim), M_PF_STATE_LIM, M_WAITOK | M_ZERO); in pf_statelim_add()1634 if (pfstlim == NULL) in pf_statelim_add()1637 pfstlim->pfstlim_id = ioc->id; in pf_statelim_add()1638 if (strlcpy(pfstlim->pfstlim_nm, ioc->name, in pf_statelim_add()1639 sizeof(pfstlim->pfstlim_nm)) >= sizeof(pfstlim->pfstlim_nm)) { in pf_statelim_add()1643 pfstlim->pfstlim_limit = ioc->limit; in pf_statelim_add()1644 pfstlim->pfstlim_rate.limit = ioc->rate.limit; in pf_statelim_add()1645 pfstlim->pfstlim_rate.seconds = ioc->rate.seconds; in pf_statelim_add()1647 if (pfstlim->pfstlim_rate.limit) { in pf_statelim_add()[all …]
1280 pf_statelim_enter(struct pf_statelim *pfstlim) in pf_statelim_enter() argument 1282 mtx_lock(&pfstlim->pfstlim_lock); in pf_statelim_enter() 1288 pf_statelim_leave(struct pf_statelim *pfstlim, unsigned int gen) in pf_statelim_leave() argument 1290 return (mtx_unlock(&pfstlim->pfstlim_lock)); in pf_statelim_leave()