Lines Matching refs:callee
4744 struct bpf_func_state *caller, *callee; in check_func_call() local
4795 callee = kzalloc(sizeof(*callee), GFP_KERNEL); in check_func_call()
4796 if (!callee) in check_func_call()
4798 state->frame[state->curframe + 1] = callee; in check_func_call()
4804 init_func_state(env, callee, in check_func_call()
4811 err = transfer_reference_state(callee, caller); in check_func_call()
4819 callee->regs[i] = caller->regs[i]; in check_func_call()
4833 print_verifier_state(env, callee); in check_func_call()
4841 struct bpf_func_state *caller, *callee; in prepare_func_exit() local
4845 callee = state->frame[state->curframe]; in prepare_func_exit()
4846 r0 = &callee->regs[BPF_REG_0]; in prepare_func_exit()
4864 err = transfer_reference_state(caller, callee); in prepare_func_exit()
4868 *insn_idx = callee->callsite + 1; in prepare_func_exit()
4871 print_verifier_state(env, callee); in prepare_func_exit()
4876 free_func_state(callee); in prepare_func_exit()