Home
last modified time | relevance | path

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

/Linux-v5.15/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.15/kernel/bpf/
Dtrampoline.c178 struct bpf_tramp_progs *tprogs; in bpf_trampoline_get_progs() local
183 tprogs = kcalloc(BPF_TRAMP_MAX, sizeof(*tprogs), GFP_KERNEL); in bpf_trampoline_get_progs()
184 if (!tprogs) in bpf_trampoline_get_progs()
188 tprogs[kind].nr_progs = tr->progs_cnt[kind]; in bpf_trampoline_get_progs()
190 progs = tprogs[kind].progs; in bpf_trampoline_get_progs()
197 return tprogs; in bpf_trampoline_get_progs()
336 struct bpf_tramp_progs *tprogs; in bpf_trampoline_update() local
341 tprogs = bpf_trampoline_get_progs(tr, &total, &ip_arg); in bpf_trampoline_update()
342 if (IS_ERR(tprogs)) in bpf_trampoline_update()
343 return PTR_ERR(tprogs); in bpf_trampoline_update()
[all …]
Dbpf_struct_ops.c323 struct bpf_tramp_progs *tprogs = NULL; in bpf_struct_ops_map_update_elem() local
347 tprogs = kcalloc(BPF_TRAMP_MAX, sizeof(*tprogs), GFP_KERNEL); in bpf_struct_ops_map_update_elem()
348 if (!tprogs) in bpf_struct_ops_map_update_elem()
433 tprogs[BPF_TRAMP_FENTRY].progs[0] = prog; in bpf_struct_ops_map_update_elem()
434 tprogs[BPF_TRAMP_FENTRY].nr_progs = 1; in bpf_struct_ops_map_update_elem()
440 flags, tprogs, NULL); in bpf_struct_ops_map_update_elem()
481 kfree(tprogs); in bpf_struct_ops_map_update_elem()
/Linux-v5.15/arch/x86/net/
Dbpf_jit_comp.c1968 struct bpf_tramp_progs *tprogs, in arch_prepare_bpf_trampoline() argument
1973 struct bpf_tramp_progs *fentry = &tprogs[BPF_TRAMP_FENTRY]; in arch_prepare_bpf_trampoline()
1974 struct bpf_tramp_progs *fexit = &tprogs[BPF_TRAMP_FEXIT]; in arch_prepare_bpf_trampoline()
1975 struct bpf_tramp_progs *fmod_ret = &tprogs[BPF_TRAMP_MODIFY_RETURN]; in arch_prepare_bpf_trampoline()
/Linux-v5.15/include/linux/
Dbpf.h621 struct bpf_tramp_progs *tprogs,