Searched refs:npf_bpf_t (Results 1 – 3 of 3) sorted by relevance
| /netbsd/src/usr.sbin/npf/npfctl/ |
| D | npfctl.h | 167 typedef struct npf_bpf npf_bpf_t; typedef 181 npf_bpf_t * npfctl_bpf_create(void); 182 struct bpf_program *npfctl_bpf_complete(npf_bpf_t *); 183 const void * npfctl_bpf_bmarks(npf_bpf_t *, size_t *); 184 void npfctl_bpf_destroy(npf_bpf_t *); 186 void npfctl_bpf_group_enter(npf_bpf_t *, bool); 187 void npfctl_bpf_group_exit(npf_bpf_t *); 189 void npfctl_bpf_ipver(npf_bpf_t *, sa_family_t); 190 void npfctl_bpf_proto(npf_bpf_t *, unsigned); 191 void npfctl_bpf_cidr(npf_bpf_t *, u_int, sa_family_t, [all …]
|
| D | npf_bpf_comp.c | 187 npf_bpf_t * 190 return ecalloc(1, sizeof(npf_bpf_t)); in npfctl_bpf_create() 194 fixup_jumps(npf_bpf_t *ctx, u_int start, u_int end, bool swap) in fixup_jumps() 245 add_insns(npf_bpf_t *ctx, struct bpf_insn *insns, size_t count) in add_insns() 267 add_bmarks(npf_bpf_t *ctx, const uint32_t *m, size_t len) in add_bmarks() 284 done_block(npf_bpf_t *ctx, const uint32_t *m, size_t len) in done_block() 291 npfctl_bpf_complete(npf_bpf_t *ctx) in npfctl_bpf_complete() 314 npfctl_bpf_bmarks(npf_bpf_t *ctx, size_t *len) in npfctl_bpf_bmarks() 321 npfctl_bpf_destroy(npf_bpf_t *ctx) in npfctl_bpf_destroy() 333 npfctl_bpf_group_enter(npf_bpf_t *ctx, bool invert) in npfctl_bpf_group_enter() [all …]
|
| D | npf_build.c | 265 npfctl_build_fam(npf_bpf_t *ctx, sa_family_t family, in npfctl_build_fam() 302 npfctl_build_vars(npf_bpf_t *ctx, sa_family_t family, npfvar_t *vars, int opts) in npfctl_build_vars() 336 npfctl_build_proto_block(npf_bpf_t *ctx, const opt_proto_t *op, bool multiple) in npfctl_build_proto_block() 380 npfctl_build_proto(npf_bpf_t *ctx, const npfvar_t *vars) in npfctl_build_proto() 442 npf_bpf_t *bc; in npfctl_build_code()
|