Searched refs:fmod_ret (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/Documentation/bpf/libbpf/ |
H A D | program_types.rst | 156 | ``BPF_PROG_TYPE_TRACING`` | ``BPF_MODIFY_RETURN`` | ``fmod_ret+`… 158 | | | ``fmod_ret.s…
|
/openbmc/linux/Documentation/hid/ |
H A D | hid-bpf.rst | 140 1. event processing/filtering with ``SEC("fmod_ret/hid_bpf_device_event")`` in libbpf 142 3. change of the report descriptor with ``SEC("fmod_ret/hid_bpf_rdesc_fixup")`` in libbpf 237 ``SEC("fmod_ret/hid_bpf_device_event")`` 267 ``SEC("fmod_ret/hid_bpf_rdesc_fixup")`` 280 Whenever a ``SEC("fmod_ret/hid_bpf_rdesc_fixup")`` program is attached (if no 284 In the same way, when the ``SEC("fmod_ret/hid_bpf_rdesc_fixup")`` program is 386 SEC("?fmod_ret/hid_bpf_device_event")
|
H A D | hidintro.rst | 468 SEC("fmod_ret/hid_bpf_rdesc_fixup")
|
/openbmc/linux/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 797 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local 937 if (fmod_ret->nr_links) { in __arch_prepare_bpf_trampoline() 938 branches_off = kcalloc(fmod_ret->nr_links, sizeof(int), GFP_KERNEL); in __arch_prepare_bpf_trampoline() 944 for (i = 0; i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline() 945 ret = invoke_bpf_prog(fmod_ret->links[i], args_off, retval_off, in __arch_prepare_bpf_trampoline() 970 for (i = 0; ctx->insns && i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline()
|
/openbmc/linux/arch/x86/net/ |
H A D | bpf_jit_comp.c | 2407 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in arch_prepare_bpf_trampoline() local 2550 if (fmod_ret->nr_links) { in arch_prepare_bpf_trampoline() 2551 branches = kcalloc(fmod_ret->nr_links, sizeof(u8 *), in arch_prepare_bpf_trampoline() 2556 if (invoke_bpf_mod_ret(m, &prog, fmod_ret, regs_off, in arch_prepare_bpf_trampoline() 2590 if (fmod_ret->nr_links) { in arch_prepare_bpf_trampoline() 2600 for (i = 0; i < fmod_ret->nr_links; i++) in arch_prepare_bpf_trampoline()
|
/openbmc/linux/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 1851 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in prepare_trampoline() local 1964 if (fmod_ret->nr_links) { in prepare_trampoline() 1965 branches = kcalloc(fmod_ret->nr_links, sizeof(__le32 *), in prepare_trampoline() 1970 invoke_bpf_mod_ret(ctx, fmod_ret, args_off, retval_off, in prepare_trampoline() 1988 for (i = 0; i < fmod_ret->nr_links && ctx->image != NULL; i++) { in prepare_trampoline()
|
/openbmc/linux/arch/s390/net/ |
H A D | bpf_jit_comp.c | 2209 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline() local 2379 if (fmod_ret->nr_links) { in __arch_prepare_bpf_trampoline() 2388 for (i = 0; i < fmod_ret->nr_links; i++) { in __arch_prepare_bpf_trampoline() 2389 if (invoke_bpf_prog(tjit, m, fmod_ret->links[i], true)) in __arch_prepare_bpf_trampoline()
|