Lines Matching refs:insn_count
1260 optimize_init(struct bpfjit_insn_data *insn_dat, size_t insn_count)
1264 for (i = 0; i < insn_count; i++) {
1283 struct bpfjit_insn_data *insn_dat, size_t insn_count,
1301 for (i = 0; i < insn_count; i++) {
1429 if (jt >= insn_count - (i + 1) ||
1430 jf >= insn_count - (i + 1)) {
1468 struct bpfjit_insn_data *insn_dat, size_t insn_count)
1478 for (i = insn_count; i != 0; i--) {
1548 struct bpfjit_insn_data *insn_dat, size_t insn_count)
1554 for (i = 0; i < insn_count; i++) {
1579 struct bpfjit_insn_data *insn_dat, size_t insn_count,
1583 optimize_init(insn_dat, insn_count);
1585 if (!optimize_pass1(bc, insns, insn_dat, insn_count, initmask, hints))
1588 optimize_pass2(bc, insns, insn_dat, insn_count);
1589 optimize_pass3(insns, insn_dat, insn_count);
1699 struct bpfjit_insn_data *insn_dat, size_t insn_count)
1733 for (i = 0; i < insn_count; i++) {
1744 for (i = 0; i < insn_count; i++) {
2154 const struct bpf_insn *insns, size_t insn_count)
2183 if (insn_count == 0 || insn_count > SIZE_MAX / sizeof(insn_dat[0]))
2186 insn_dat = BJ_ALLOC(insn_count * sizeof(insn_dat[0]));
2190 if (!optimize(bc, insns, insn_dat, insn_count, &initmask, &hints))
2289 bc, insns, insn_dat, insn_count)) {
2300 BJ_FREE(insn_dat, insn_count * sizeof(insn_dat[0]));