Home
last modified time | relevance | path

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

/Linux-v5.10/samples/bpf/
DMakefile7 tprogs-y := test_lru_dist
8 tprogs-y += sock_example
9 tprogs-y += fds_example
10 tprogs-y += sockex1
11 tprogs-y += sockex2
12 tprogs-y += sockex3
13 tprogs-y += tracex1
14 tprogs-y += tracex2
15 tprogs-y += tracex3
16 tprogs-y += tracex4
[all …]
DMakefile.target19 __tprogs := $(sort $(tprogs-y))
/Linux-v5.10/kernel/bpf/
Dtrampoline.c168 struct bpf_tramp_progs *tprogs; in bpf_trampoline_get_progs() local
173 tprogs = kcalloc(BPF_TRAMP_MAX, sizeof(*tprogs), GFP_KERNEL); in bpf_trampoline_get_progs()
174 if (!tprogs) in bpf_trampoline_get_progs()
178 tprogs[kind].nr_progs = tr->progs_cnt[kind]; in bpf_trampoline_get_progs()
180 progs = tprogs[kind].progs; in bpf_trampoline_get_progs()
185 return tprogs; in bpf_trampoline_get_progs()
192 struct bpf_tramp_progs *tprogs; in bpf_trampoline_update() local
196 tprogs = bpf_trampoline_get_progs(tr, &total); in bpf_trampoline_update()
197 if (IS_ERR(tprogs)) in bpf_trampoline_update()
198 return PTR_ERR(tprogs); in bpf_trampoline_update()
[all …]
Dbpf_struct_ops.c322 struct bpf_tramp_progs *tprogs = NULL; in bpf_struct_ops_map_update_elem() local
346 tprogs = kcalloc(BPF_TRAMP_MAX, sizeof(*tprogs), GFP_KERNEL); in bpf_struct_ops_map_update_elem()
347 if (!tprogs) in bpf_struct_ops_map_update_elem()
431 tprogs[BPF_TRAMP_FENTRY].progs[0] = prog; in bpf_struct_ops_map_update_elem()
432 tprogs[BPF_TRAMP_FENTRY].nr_progs = 1; in bpf_struct_ops_map_update_elem()
436 tprogs, NULL); in bpf_struct_ops_map_update_elem()
477 kfree(tprogs); in bpf_struct_ops_map_update_elem()
/Linux-v5.10/arch/x86/net/
Dbpf_jit_comp.c1740 struct bpf_tramp_progs *tprogs, in arch_prepare_bpf_trampoline() argument
1745 struct bpf_tramp_progs *fentry = &tprogs[BPF_TRAMP_FENTRY]; in arch_prepare_bpf_trampoline()
1746 struct bpf_tramp_progs *fexit = &tprogs[BPF_TRAMP_FEXIT]; in arch_prepare_bpf_trampoline()
1747 struct bpf_tramp_progs *fmod_ret = &tprogs[BPF_TRAMP_MODIFY_RETURN]; in arch_prepare_bpf_trampoline()
/Linux-v5.10/include/linux/
Dbpf.h561 struct bpf_tramp_progs *tprogs,