Home
last modified time | relevance | path

Searched refs:insn_idx (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/kernel/bpf/
Dverifier.c184 int insn_idx; member
415 int insn_idx; in pop_stack() local
421 insn_idx = env->head->insn_idx; in pop_stack()
428 return insn_idx; in pop_stack()
431 static struct verifier_state *push_stack(struct verifier_env *env, int insn_idx, in push_stack() argument
441 elem->insn_idx = insn_idx; in push_stack()
1053 struct bpf_insn *insn, int *insn_idx) in check_cond_jmp_op() argument
1096 *insn_idx += insn->off; in check_cond_jmp_op()
1107 other_branch = push_stack(env, *insn_idx + insn->off + 1, *insn_idx); in check_cond_jmp_op()
1535 static int is_state_visited(struct verifier_env *env, int insn_idx) in is_state_visited() argument
[all …]
/linux-4.1.27/samples/bpf/
Dbpf_load.c170 unsigned int insn_idx; in parse_relo_and_apply() local
174 insn_idx = rel.r_offset / sizeof(struct bpf_insn); in parse_relo_and_apply()
178 if (insn[insn_idx].code != (BPF_LD | BPF_IMM | BPF_DW)) { in parse_relo_and_apply()
180 insn_idx, insn[insn_idx].code); in parse_relo_and_apply()
183 insn[insn_idx].src_reg = BPF_PSEUDO_MAP_FD; in parse_relo_and_apply()
184 insn[insn_idx].imm = map_fd[sym.st_value / sizeof(struct bpf_map_def)]; in parse_relo_and_apply()