Lines Matching refs:superblock

73 struct superblock {  struct
75 TAILQ_ENTRY(superblock) sb_entry;
76 struct superblock *sb_profiled_block; argument
79 TAILQ_HEAD(superblocks, superblock);
213 int block_feedback(struct pfctl *, struct superblock *);
214 int combine_rules(struct pfctl *, struct superblock *);
221 int optimize_superblock(struct pfctl *, struct superblock *);
223 void remove_from_skipsteps(struct skiplist *, struct superblock *,
225 int remove_identical_rules(struct pfctl *, struct superblock *);
226 int reorder_rules(struct pfctl *, struct superblock *, int);
228 void skip_append(struct superblock *, int, struct pf_skip_step *,
240 int superblock_inclusive(struct superblock *, struct pf_opt_rule *);
241 void superblock_free(struct pfctl *, struct superblock *);
267 struct superblock *block; in pfctl_optimize_ruleset()
367 optimize_superblock(struct pfctl *pf, struct superblock *block) in optimize_superblock()
448 remove_identical_rules(struct pfctl *pf, struct superblock *block) in remove_identical_rules()
490 combine_rules(struct pfctl *pf, struct superblock *block) in combine_rules()
640 reorder_rules(struct pfctl *pf, struct superblock *block, int depth) in reorder_rules()
642 struct superblock *newblock; in reorder_rules()
814 block_feedback(struct pfctl *pf, struct superblock *block) in block_feedback()
882 struct superblock *block, *blockcur; in load_feedback_profile()
987 skip_append(struct superblock *superblock, int skipnum, in skip_append() argument
998 TAILQ_REMOVE(&superblock->sb_skipsteps[skipnum], in skip_append()
1009 remove_from_skipsteps(struct skiplist *head, struct superblock *block, in remove_from_skipsteps()
1337 struct superblock *block = NULL; in construct_superblocks()
1407 superblock_inclusive(struct superblock *block, struct pf_opt_rule *por) in superblock_inclusive()
1637 superblock_free(struct pfctl *pf, struct superblock *block) in superblock_free()