Searched refs:bpf_plt (Results 1 – 2 of 2) sorted by relevance
519 extern const char bpf_plt[];540 memcpy(plt, bpf_plt, BPF_PLT_SIZE); in bpf_jit_plt()541 *(void **)((char *)plt + (bpf_plt_ret - bpf_plt)) = ret; in bpf_jit_plt()542 *(void **)((char *)plt + (bpf_plt_target - bpf_plt)) = target ?: ret; in bpf_jit_plt()1904 if (WARN_ON_ONCE(bpf_plt_end - bpf_plt != BPF_PLT_SIZE)) in bpf_int_jit_compile()2048 s390_kernel_write(plt + (bpf_plt_target - bpf_plt), in bpf_arch_text_poke()2049 new_plt + (bpf_plt_target - bpf_plt), in bpf_arch_text_poke()
83 struct bpf_plt { struct89 #define PLT_TARGET_SIZE sizeof_field(struct bpf_plt, target) argument90 #define PLT_TARGET_OFFSET offsetof(struct bpf_plt, target)641 struct bpf_plt *plt = NULL; in build_plt()647 plt = (struct bpf_plt *)(ctx->image + ctx->idx); in build_plt()2176 struct bpf_plt *plt = NULL; in bpf_arch_text_poke()