| 880 | } |
| 881 | |
| 882 | static void |
| 883 | pfr_remove_kentries(struct pfr_ktable *kt, |
| 884 | struct pfr_kentryworkq *workq) |
| 885 | { |
| 886 | struct pfr_kentry *p; |
| 887 | int n = 0; |
| 888 | |
| 889 | SLIST_FOREACH(p, workq, pfrke_workq) { |
| 890 | pfr_unroute_kentry(kt, p); |
| 891 | n++; |
| 892 | } |
| 893 | kt->pfrkt_cnt -= n; |
| 894 | pfr_destroy_kentries(workq); |
| 895 | } |
| 896 | |
| 897 | static void |
| 898 | pfr_clean_node_mask(struct pfr_ktable *kt, |
no test coverage detected