Lines Matching defs:workq
218 struct pfr_kentryworkq workq;
230 pfr_enqueue_addrs(kt, &workq, ndel, 0);
233 pfr_remove_kentries(kt, &workq);
244 struct pfr_kentryworkq workq;
263 SLIST_INIT(&workq);
288 SLIST_INSERT_HEAD(&workq, p, pfrke_workq);
293 pfr_clean_node_mask(tmpkt, &workq);
295 pfr_insert_kentries(kt, &workq, tzero);
297 pfr_destroy_kentries(&workq);
303 pfr_clean_node_mask(tmpkt, &workq);
304 pfr_destroy_kentries(&workq);
316 struct pfr_kentryworkq workq;
357 SLIST_INIT(&workq);
375 SLIST_INSERT_HEAD(&workq, p, pfrke_workq);
380 pfr_remove_kentries(kt, &workq);
585 struct pfr_kentryworkq workq;
619 pfr_enqueue_addrs(kt, &workq, NULL, 0);
620 pfr_clstats_kentries(kt, &workq, tzero, 0);
639 struct pfr_kentryworkq workq;
652 SLIST_INIT(&workq);
662 SLIST_INSERT_HEAD(&workq, p, pfrke_workq);
668 pfr_clstats_kentries(kt, &workq, time_second, 0);
713 pfr_enqueue_addrs(struct pfr_ktable *kt, struct pfr_kentryworkq *workq,
718 SLIST_INIT(workq);
721 w.pfrw_workq = workq;
809 pfr_destroy_kentries(struct pfr_kentryworkq *workq)
813 for (p = SLIST_FIRST(workq); p != NULL; p = q) {
831 struct pfr_kentryworkq *workq, long tzero)
836 SLIST_FOREACH(p, workq, pfrke_workq) {
874 struct pfr_kentryworkq *workq)
879 SLIST_FOREACH(p, workq, pfrke_workq) {
884 pfr_destroy_kentries(workq);
889 struct pfr_kentryworkq *workq)
893 SLIST_FOREACH(p, workq, pfrke_workq)
898 pfr_clstats_kentries(struct pfr_ktable *kt, struct pfr_kentryworkq *workq,
904 SLIST_FOREACH(p, workq, pfrke_workq) {
1141 struct pfr_ktableworkq workq;
1151 SLIST_INIT(&workq);
1160 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1164 pfr_setflags_ktables(&workq);
1250 struct pfr_ktableworkq workq;
1255 SLIST_INIT(&workq);
1263 SLIST_FOREACH(q, &workq, pfrkt_workq)
1267 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1275 pfr_setflags_ktables(&workq);
1319 struct pfr_ktableworkq workq;
1335 SLIST_INIT(&workq);
1360 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1363 pfr_clstats_ktables(&workq, tzero,
1375 struct pfr_ktableworkq workq;
1381 SLIST_INIT(&workq);
1388 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1393 pfr_clstats_ktables(&workq, tzero, flags & PFR_FLAG_ADDRSTOO);
1403 struct pfr_ktableworkq workq;
1412 SLIST_INIT(&workq);
1424 SLIST_FOREACH(q, &workq, pfrkt_workq)
1427 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1439 pfr_setflags_ktables(&workq);
1450 struct pfr_ktableworkq workq;
1459 SLIST_INIT(&workq);
1465 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1469 pfr_setflags_ktables(&workq);
1584 struct pfr_ktableworkq workq;
1595 SLIST_INIT(&workq);
1601 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1605 pfr_setflags_ktables(&workq);
1619 struct pfr_ktableworkq workq;
1631 SLIST_INIT(&workq);
1636 SLIST_INSERT_HEAD(&workq, p, pfrkt_workq);
1644 for (p = SLIST_FIRST(&workq); p != NULL; p = q) {
1801 pfr_insert_ktables(struct pfr_ktableworkq *workq)
1805 SLIST_FOREACH(p, workq, pfrkt_workq)
1824 pfr_setflags_ktables(struct pfr_ktableworkq *workq)
1828 for (p = SLIST_FIRST(workq); p; p = q) {
1885 pfr_clstats_ktables(struct pfr_ktableworkq *workq, long tzero, int recurse)
1889 SLIST_FOREACH(p, workq, pfrkt_workq)
1977 pfr_destroy_ktables(struct pfr_ktableworkq *workq, int flushaddr)
1981 for (p = SLIST_FIRST(workq); p; p = q) {