Lines Matching refs:callee
3754 struct bpf_func_state *caller, *callee; in check_func_call() local
3778 callee = kzalloc(sizeof(*callee), GFP_KERNEL); in check_func_call()
3779 if (!callee) in check_func_call()
3781 state->frame[state->curframe + 1] = callee; in check_func_call()
3787 init_func_state(env, callee, in check_func_call()
3794 err = transfer_reference_state(callee, caller); in check_func_call()
3802 callee->regs[i] = caller->regs[i]; in check_func_call()
3820 print_verifier_state(env, callee); in check_func_call()
3828 struct bpf_func_state *caller, *callee; in prepare_func_exit() local
3832 callee = state->frame[state->curframe]; in prepare_func_exit()
3833 r0 = &callee->regs[BPF_REG_0]; in prepare_func_exit()
3851 err = transfer_reference_state(caller, callee); in prepare_func_exit()
3855 *insn_idx = callee->callsite + 1; in prepare_func_exit()
3858 print_verifier_state(env, callee); in prepare_func_exit()
3863 free_func_state(callee); in prepare_func_exit()