Lines Matching refs:func
176 void *ip = tr->func.addr; in unregister_fentry()
179 if (tr->func.ftrace_managed) in unregister_fentry()
190 void *ip = tr->func.addr; in modify_fentry()
193 if (tr->func.ftrace_managed) { in modify_fentry()
207 void *ip = tr->func.addr; in register_fentry()
215 tr->func.ftrace_managed = true; in register_fentry()
218 if (tr->func.ftrace_managed) { in register_fentry()
442 &tr->func.model, tr->flags, tlinks, in bpf_trampoline_update()
443 tr->func.addr); in bpf_trampoline_update()
464 tr->fops->func = NULL; in bpf_trampoline_update()
535 return bpf_arch_text_poke(tr->func.addr, BPF_MOD_JUMP, NULL, in __bpf_trampoline_link_prog()
578 err = bpf_arch_text_poke(tr->func.addr, BPF_MOD_JUMP, in __bpf_trampoline_unlink_prog()
781 if (tr->func.addr) in bpf_trampoline_get()
784 memcpy(&tr->func.model, &tgt_info->fmodel, sizeof(tgt_info->fmodel)); in bpf_trampoline_get()
785 tr->func.addr = (void *)tgt_info->tgt_addr; in bpf_trampoline_get()