Lines Matching refs:dst_state
1729 static int copy_verifier_state(struct bpf_verifier_state *dst_state, in copy_verifier_state() argument
1738 for (i = src->curframe + 1; i <= dst_state->curframe; i++) { in copy_verifier_state()
1739 free_func_state(dst_state->frame[i]); in copy_verifier_state()
1740 dst_state->frame[i] = NULL; in copy_verifier_state()
1742 err = copy_reference_state(dst_state, src); in copy_verifier_state()
1745 dst_state->speculative = src->speculative; in copy_verifier_state()
1746 dst_state->in_sleepable = src->in_sleepable; in copy_verifier_state()
1747 dst_state->curframe = src->curframe; in copy_verifier_state()
1748 dst_state->branches = src->branches; in copy_verifier_state()
1749 dst_state->parent = src->parent; in copy_verifier_state()
1750 dst_state->first_insn_idx = src->first_insn_idx; in copy_verifier_state()
1751 dst_state->last_insn_idx = src->last_insn_idx; in copy_verifier_state()
1752 dst_state->insn_hist_start = src->insn_hist_start; in copy_verifier_state()
1753 dst_state->insn_hist_end = src->insn_hist_end; in copy_verifier_state()
1754 dst_state->dfs_depth = src->dfs_depth; in copy_verifier_state()
1755 dst_state->callback_unroll_depth = src->callback_unroll_depth; in copy_verifier_state()
1756 dst_state->used_as_loop_entry = src->used_as_loop_entry; in copy_verifier_state()
1757 dst_state->may_goto_depth = src->may_goto_depth; in copy_verifier_state()
1758 dst_state->loop_entry = src->loop_entry; in copy_verifier_state()
1760 dst = dst_state->frame[i]; in copy_verifier_state()
1765 dst_state->frame[i] = dst; in copy_verifier_state()