Home
last modified time | relevance | path

Searched refs:fmod_ret (Results 1 – 6 of 6) sorted by relevance

/linux/arch/powerpc/net/
H A Dbpf_jit_comp.c815 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local
1046 if (fmod_ret->nr_links) { in __arch_prepare_bpf_trampoline()
1047 branches = kcalloc(fmod_ret->nr_links, sizeof(u32), GFP_KERNEL); in __arch_prepare_bpf_trampoline()
1051 if (invoke_bpf_mod_ret(image, ro_image, ctx, fmod_ret, regs_off, retval_off, in __arch_prepare_bpf_trampoline()
1096 for (i = 0; i < fmod_ret->nr_links && image; i++) { in __arch_prepare_bpf_trampoline()
/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c1035 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local
1197 if (fmod_ret->nr_links) { in __arch_prepare_bpf_trampoline()
1198 branches_off = kzalloc_objs(int, fmod_ret->nr_links); in __arch_prepare_bpf_trampoline()
1204 for (i = 0; i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline()
1205 ret = invoke_bpf_prog(fmod_ret->links[i], args_off, retval_off, in __arch_prepare_bpf_trampoline()
1233 for (i = 0; ctx->insns && i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline()
/linux/arch/loongarch/net/
H A Dbpf_jit.c1822 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local
2003 if (fmod_ret->nr_links) { in __arch_prepare_bpf_trampoline()
2004 branches = kcalloc(fmod_ret->nr_links, sizeof(u32 *), GFP_KERNEL); in __arch_prepare_bpf_trampoline()
2009 for (i = 0; i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline()
2010 ret = invoke_bpf_prog(ctx, fmod_ret->links[i], in __arch_prepare_bpf_trampoline()
2038 for (i = 0; ctx->image && i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c3223 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local
3403 if (fmod_ret->nr_links) { in __arch_prepare_bpf_trampoline()
3404 branches = kcalloc(fmod_ret->nr_links, sizeof(u8 *), in __arch_prepare_bpf_trampoline()
3409 if (invoke_bpf_mod_ret(m, &prog, fmod_ret, regs_off, in __arch_prepare_bpf_trampoline()
3443 if (fmod_ret->nr_links) { in __arch_prepare_bpf_trampoline()
3453 for (i = 0; i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline()
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c2501 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in prepare_trampoline() local
2661 if (fmod_ret->nr_links) { in prepare_trampoline()
2662 branches = kcalloc(fmod_ret->nr_links, sizeof(__le32 *), in prepare_trampoline()
2667 invoke_bpf_mod_ret(ctx, fmod_ret, bargs_off, retval_off, in prepare_trampoline()
2686 for (i = 0; i < fmod_ret->nr_links && ctx->image != NULL; i++) { in prepare_trampoline()
/linux/Documentation/hid/
H A Dhidintro.rst468 SEC("fmod_ret/hid_bpf_rdesc_fixup")