Lines Matching defs:self
103 void (*fill_helper)(struct bpf_test *self);
136 static void bpf_fill_ld_abs_vlan_push_pop(struct bpf_test *self)
142 struct bpf_insn *insn = self->fill_insns;
180 self->prog_len = len;
183 static void bpf_fill_jump_around_ld_abs(struct bpf_test *self)
185 struct bpf_insn *insn = self->fill_insns;
202 self->prog_len = i + 1;
205 static void bpf_fill_rand_ld_dw(struct bpf_test *self)
207 struct bpf_insn *insn = self->fill_insns;
212 while (i < self->retval) {
225 self->prog_len = i + 1;
227 self->retval = (uint32_t)res;
233 static void bpf_fill_scale1(struct bpf_test *self)
235 struct bpf_insn *insn = self->fill_insns;
254 self->prog_len = i + 1;
255 self->retval = 42;
259 static void bpf_fill_scale2(struct bpf_test *self)
261 struct bpf_insn *insn = self->fill_insns;
283 self->prog_len = i + 1;
284 self->retval = 42;
287 static void bpf_fill_scale(struct bpf_test *self)
289 switch (self->retval) {
291 return bpf_fill_scale1(self);
293 return bpf_fill_scale2(self);
295 self->prog_len = 0;