Lines Matching defs:bpf_test
86 struct bpf_test { struct
87 const char *descr;
88 struct bpf_insn insns[MAX_INSNS];
89 struct bpf_insn *fill_insns;
101 struct bpf_insn expected_insns[MAX_EXPECTED_INSNS];
106 struct bpf_insn unexpected_insns[MAX_UNEXPECTED_INSNS];
107 int fixup_map_hash_8b[MAX_FIXUPS];
108 int fixup_map_hash_48b[MAX_FIXUPS];
109 int fixup_map_hash_16b[MAX_FIXUPS];
110 int fixup_map_array_48b[MAX_FIXUPS];
111 int fixup_map_sockmap[MAX_FIXUPS];
112 int fixup_map_sockhash[MAX_FIXUPS];
113 int fixup_map_xskmap[MAX_FIXUPS];
114 int fixup_map_stacktrace[MAX_FIXUPS];
115 int fixup_prog1[MAX_FIXUPS];
116 int fixup_prog2[MAX_FIXUPS];
117 int fixup_map_in_map[MAX_FIXUPS];
118 int fixup_cgroup_storage[MAX_FIXUPS];
119 int fixup_percpu_cgroup_storage[MAX_FIXUPS];
120 int fixup_map_spin_lock[MAX_FIXUPS];
121 int fixup_map_array_ro[MAX_FIXUPS];
122 int fixup_map_array_wo[MAX_FIXUPS];
123 int fixup_map_array_small[MAX_FIXUPS];
147 void (*fill_helper)(struct bpf_test *self); argument
149 #define bpf_testdata_struct_t \ argument
158 bpf_testdata_struct_t; argument
161 enum bpf_attach_type expected_attach_type;
162 const char *kfunc;
163 struct bpf_func_info func_info[MAX_FUNC_INFOS];
164 int func_info_cnt;
188 static void bpf_fill_ld_abs_vlan_push_pop(struct bpf_test *self) in bpf_fill_ld_abs_vlan_push_pop() argument