Symbol: bpf_ctx_t
sys/net/bpf.c
304
bpf_jit_generate(bpf_ctx_t *bc, void *code, size_t size)
sys/net/bpf.c
307
bpfjit_func_t (*generate_code)(const bpf_ctx_t *,
sys/net/bpf.h
411
typedef uint32_t (*bpf_copfunc_t)(const bpf_ctx_t *, bpf_args_t *, uint32_t);
sys/net/bpf.h
586
bpf_ctx_t *bpf_create(void);
sys/net/bpf.h
587
void bpf_destroy(bpf_ctx_t *);
sys/net/bpf.h
589
int bpf_set_cop(bpf_ctx_t *, const bpf_copfunc_t *, size_t);
sys/net/bpf.h
590
int bpf_set_extmem(bpf_ctx_t *, size_t, bpf_memword_init_t);
sys/net/bpf.h
591
u_int bpf_filter_ext(const bpf_ctx_t *, const struct bpf_insn *, bpf_args_t *);
sys/net/bpf.h
592
int bpf_validate_ext(const bpf_ctx_t *, const struct bpf_insn *, int);
sys/net/bpf.h
594
bpfjit_func_t bpf_jit_generate(bpf_ctx_t *, void *, size_t);
sys/net/bpf_filter.c
212
bpf_filter_ext(const bpf_ctx_t *bc, const struct bpf_insn *pc, bpf_args_t *args)
sys/net/bpf_filter.c
611
bpf_validate_ext(const bpf_ctx_t *bc, const struct bpf_insn *f, int signed_len)
sys/net/bpf_filter.c
63
bpf_ctx_t *
sys/net/bpf_filter.c
66
return kmem_zalloc(sizeof(bpf_ctx_t), KM_SLEEP);
sys/net/bpf_filter.c
70
bpf_destroy(bpf_ctx_t *bc)
sys/net/bpf_filter.c
72
kmem_free(bc, sizeof(bpf_ctx_t));
sys/net/bpf_filter.c
76
bpf_set_cop(bpf_ctx_t *bc, const bpf_copfunc_t *funcs, size_t n)
sys/net/bpf_filter.c
84
bpf_set_extmem(bpf_ctx_t *bc, size_t nwords, bpf_memword_init_t preinited)
sys/net/bpfjit.c
1282
optimize_pass1(const bpf_ctx_t *bc, const struct bpf_insn *insns,
sys/net/bpfjit.c
142
bpf_ctx_t *ctx;
sys/net/bpfjit.c
1467
optimize_pass2(const bpf_ctx_t *bc, const struct bpf_insn *insns,
sys/net/bpfjit.c
1578
optimize(const bpf_ctx_t *bc, const struct bpf_insn *insns,
sys/net/bpfjit.c
1698
const bpf_ctx_t *bc, const struct bpf_insn *insns,
sys/net/bpfjit.c
2152
bpfjit_generate_code(const bpf_ctx_t *bc,
sys/net/bpfjit.c
654
const bpf_ctx_t *bc, const struct bpf_insn *pc,
sys/net/bpfjit.h
55
typedef unsigned int (*bpfjit_func_t)(const bpf_ctx_t *, bpf_args_t *);
sys/net/bpfjit.h
57
bpfjit_func_t bpfjit_generate_code(const bpf_ctx_t *,
sys/net/bpfjit.h
63
bpfjit_func_t (*bj_generate_code)(const bpf_ctx_t *,
sys/net/npf/npf_bpf.c
154
npf_cop_l3(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
sys/net/npf/npf_bpf.c
174
npf_cop_table(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
sys/net/npf/npf_bpf.c
57
static bpf_ctx_t *npf_bpfctx __read_mostly;
sys/net/npf/npf_bpf.c
59
static uint32_t npf_cop_l3(const bpf_ctx_t *, bpf_args_t *, uint32_t);
sys/net/npf/npf_bpf.c
60
static uint32_t npf_cop_table(const bpf_ctx_t *, bpf_args_t *, uint32_t);
sys/net/npf/npf_impl.h
220
bpf_ctx_t * bpfctx;
tests/lib/libbpfjit/t_cop.c
43
static uint32_t retA(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/lib/libbpfjit/t_cop.c
44
static uint32_t retBL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/lib/libbpfjit/t_cop.c
45
static uint32_t retWL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/lib/libbpfjit/t_cop.c
46
static uint32_t retNF(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/lib/libbpfjit/t_cop.c
47
static uint32_t setARG(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/lib/libbpfjit/t_cop.c
57
static const bpf_ctx_t ctx = {
tests/lib/libbpfjit/t_cop.c
64
retA(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/lib/libbpfjit/t_cop.c
71
retBL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/lib/libbpfjit/t_cop.c
78
retWL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/lib/libbpfjit/t_cop.c
85
retNF(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/lib/libbpfjit/t_cop.c
95
setARG(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/lib/libbpfjit/t_extmem.c
43
static uint32_t retM(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/lib/libbpfjit/t_extmem.c
49
static const bpf_ctx_t ctx = {
tests/lib/libbpfjit/t_extmem.c
57
retM(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/net/bpf/h_bpf.h
46
unsigned int rumpns_bpf_filter_ext(const bpf_ctx_t *,
tests/net/bpf/h_bpf.h
48
bpfjit_func_t rumpns_bpfjit_generate_code(const bpf_ctx_t *,
tests/net/bpfjit/t_cop.c
103
setARG(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/net/bpfjit/t_cop.c
51
static uint32_t retA(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/net/bpfjit/t_cop.c
52
static uint32_t retBL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/net/bpfjit/t_cop.c
53
static uint32_t retWL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/net/bpfjit/t_cop.c
54
static uint32_t retNF(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/net/bpfjit/t_cop.c
55
static uint32_t setARG(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/net/bpfjit/t_cop.c
65
static const bpf_ctx_t ctx = {
tests/net/bpfjit/t_cop.c
72
retA(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/net/bpfjit/t_cop.c
79
retBL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/net/bpfjit/t_cop.c
86
retWL(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/net/bpfjit/t_cop.c
93
retNF(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)
tests/net/bpfjit/t_extmem.c
51
static uint32_t retM(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A);
tests/net/bpfjit/t_extmem.c
57
static const bpf_ctx_t ctx = {
tests/net/bpfjit/t_extmem.c
65
retM(const bpf_ctx_t *bc, bpf_args_t *args, uint32_t A)