Lines Matching refs:func
97 mod = __module_text_address((unsigned long) tr->func.addr); in bpf_trampoline_module_get()
125 void *ip = tr->func.addr; in unregister_fentry()
128 if (tr->func.ftrace_managed) in unregister_fentry()
140 void *ip = tr->func.addr; in modify_fentry()
143 if (tr->func.ftrace_managed) in modify_fentry()
153 void *ip = tr->func.addr; in register_fentry()
159 tr->func.ftrace_managed = ret; in register_fentry()
164 if (tr->func.ftrace_managed) in register_fentry()
367 &tr->func.model, flags, tprogs, in bpf_trampoline_update()
368 tr->func.addr); in bpf_trampoline_update()
439 err = bpf_arch_text_poke(tr->func.addr, BPF_MOD_JUMP, NULL, in bpf_trampoline_link_prog()
474 err = bpf_arch_text_poke(tr->func.addr, BPF_MOD_JUMP, in bpf_trampoline_unlink_prog()
497 if (tr->func.addr) in bpf_trampoline_get()
500 memcpy(&tr->func.model, &tgt_info->fmodel, sizeof(tgt_info->fmodel)); in bpf_trampoline_get()
501 tr->func.addr = (void *)tgt_info->tgt_addr; in bpf_trampoline_get()