Home
last modified time | relevance | path

Searched refs:jmp_history (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/bpf/
H A Dbacktrack.c39 p = krealloc(cur->jmp_history, alloc_size, GFP_KERNEL_ACCOUNT); in bpf_push_jmp_history()
42 cur->jmp_history = p; in bpf_push_jmp_history()
44 p = &cur->jmp_history[cnt - 1]; in bpf_push_jmp_history()
92 if (cnt == 1 && st->jmp_history[0].idx == i) in get_prev_insn_idx()
96 if (cnt && st->jmp_history[cnt - 1].idx == i) { in get_prev_insn_idx()
97 i = st->jmp_history[cnt - 1].prev_idx; in get_prev_insn_idx()
108 if (hist_end > 0 && st->jmp_history[hist_end - 1].idx == insn_idx) in get_jmp_hist_entry()
109 return &st->jmp_history[hist_end - 1]; in get_jmp_hist_entry()
H A Dverifier.c1613 kfree(state->jmp_history); in bpf_clear_jmp_history()
1614 state->jmp_history = NULL; in bpf_clear_jmp_history()
1651 dst_state->jmp_history = copy_array(dst_state->jmp_history, src->jmp_history, in bpf_copy_verifier_state()
1652 src->jmp_history_cnt, sizeof(*dst_state->jmp_history), in bpf_copy_verifier_state()
1654 if (!dst_state->jmp_history) in bpf_copy_verifier_state()
/linux/include/linux/
H A Dbpf_verifier.h526 struct bpf_jmp_history_entry *jmp_history;
525 struct bpf_jmp_history_entry *jmp_history; global() member