Searched refs:fmod_ret (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/powerpc/net/ |
| H A D | bpf_jit_comp.c | 828 struct bpf_tramp_nodes *fmod_ret = &tnodes[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local 1059 if (fmod_ret->nr_nodes) { in __arch_prepare_bpf_trampoline() 1060 branches = kcalloc(fmod_ret->nr_nodes, sizeof(u32), GFP_KERNEL); in __arch_prepare_bpf_trampoline() 1064 if (invoke_bpf_mod_ret(image, ro_image, ctx, im, fmod_ret, regs_off, retval_off, in __arch_prepare_bpf_trampoline() 1104 for (i = 0; i < fmod_ret->nr_nodes && image; i++) { in __arch_prepare_bpf_trampoline()
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 1033 struct bpf_tramp_nodes *fmod_ret = &tnodes[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local 1206 if (fmod_ret->nr_nodes) { in __arch_prepare_bpf_trampoline() 1207 branches_off = kvzalloc_objs(int, fmod_ret->nr_nodes); in __arch_prepare_bpf_trampoline() 1213 for (i = 0; i < fmod_ret->nr_nodes; i++) { in __arch_prepare_bpf_trampoline() 1214 ret = invoke_bpf_prog(im, fmod_ret->nodes[i], args_off, retval_off, in __arch_prepare_bpf_trampoline() 1244 for (i = 0; ctx->insns && i < fmod_ret->nr_nodes; i++) { in __arch_prepare_bpf_trampoline()
|
| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.c | 1872 struct bpf_tramp_nodes *fmod_ret = &tnodes[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local 2053 if (fmod_ret->nr_nodes) { in __arch_prepare_bpf_trampoline() 2054 branches = kcalloc(fmod_ret->nr_nodes, sizeof(u32 *), GFP_KERNEL); in __arch_prepare_bpf_trampoline() 2059 for (i = 0; i < fmod_ret->nr_nodes; i++) { in __arch_prepare_bpf_trampoline() 2060 ret = invoke_bpf_prog(ctx, im, fmod_ret->nodes[i], in __arch_prepare_bpf_trampoline() 2084 for (i = 0; ctx->image && i < fmod_ret->nr_nodes; i++) { in __arch_prepare_bpf_trampoline()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 3478 struct bpf_tramp_nodes *fmod_ret = &tnodes[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local 3658 if (fmod_ret->nr_nodes) { in __arch_prepare_bpf_trampoline() 3659 branches = kcalloc(fmod_ret->nr_nodes, sizeof(u8 *), in __arch_prepare_bpf_trampoline() 3664 if (invoke_bpf_mod_ret(m, &prog, im, fmod_ret, regs_off, in __arch_prepare_bpf_trampoline() 3696 if (fmod_ret->nr_nodes) { in __arch_prepare_bpf_trampoline() 3706 for (i = 0; i < fmod_ret->nr_nodes; i++) { in __arch_prepare_bpf_trampoline()
|
| /linux/arch/s390/net/ |
| H A D | bpf_jit_comp.c | 2689 struct bpf_tramp_nodes *fmod_ret = &tnodes[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local 2871 if (fmod_ret->nr_nodes) { in __arch_prepare_bpf_trampoline() 2880 for (i = 0; i < fmod_ret->nr_nodes; i++) { in __arch_prepare_bpf_trampoline() 2881 if (invoke_bpf_prog(tjit, im, m, fmod_ret->nodes[i], true)) in __arch_prepare_bpf_trampoline()
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 2713 struct bpf_tramp_nodes *fmod_ret = &tnodes[BPF_TRAMP_MODIFY_RETURN]; in prepare_trampoline() local 2886 if (fmod_ret->nr_nodes) { in prepare_trampoline() 2887 branches = kcalloc(fmod_ret->nr_nodes, sizeof(__le32 *), in prepare_trampoline() 2892 invoke_bpf_mod_ret(ctx, im, fmod_ret, bargs_off, retval_off, in prepare_trampoline() 2908 for (i = 0; i < fmod_ret->nr_nodes && ctx->image != NULL; i++) { in prepare_trampoline()
|