Symbol: BPF_TRACE_ITER
include/linux/bpf_verifier.h
1290
return prog->expected_attach_type != BPF_TRACE_ITER;
kernel/bpf/btf.c
6290
case BPF_TRACE_ITER:
kernel/bpf/btf.c
6621
return atype == BPF_TRACE_RAW_TP || atype == BPF_TRACE_ITER;
kernel/bpf/preload/iterators/iterators.lskel-big-endian.h
27
int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER);
kernel/bpf/preload/iterators/iterators.lskel-big-endian.h
38
int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER);
kernel/bpf/preload/iterators/iterators.lskel-little-endian.h
27
int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER);
kernel/bpf/preload/iterators/iterators.lskel-little-endian.h
38
int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER);
kernel/bpf/syscall.c
4501
case BPF_TRACE_ITER:
kernel/bpf/syscall.c
5890
else if (prog->expected_attach_type == BPF_TRACE_ITER)
kernel/bpf/verifier.c
11920
if (env->prog->expected_attach_type == BPF_TRACE_ITER)
kernel/bpf/verifier.c
12997
(prog_type == BPF_PROG_TYPE_TRACING && env->prog->expected_attach_type != BPF_TRACE_ITER
kernel/bpf/verifier.c
16445
case BPF_TRACE_ITER:
kernel/bpf/verifier.c
19134
case BPF_TRACE_ITER:
kernel/bpf/verifier.c
19311
case BPF_TRACE_ITER:
kernel/bpf/verifier.c
19388
} else if (prog->expected_attach_type == BPF_TRACE_ITER) {
kernel/bpf/verifier.c
8467
if (eatype == BPF_TRACE_ITER)
kernel/trace/bpf_trace.c
1762
return prog->expected_attach_type == BPF_TRACE_ITER ?
kernel/trace/bpf_trace.c
1766
return prog->expected_attach_type == BPF_TRACE_ITER ?
kernel/trace/bpf_trace.c
1770
return prog->expected_attach_type == BPF_TRACE_ITER ?
kernel/trace/bpf_trace.c
1794
if (!fn && prog->expected_attach_type == BPF_TRACE_ITER)
kernel/trace/bpf_trace.c
980
prog->expected_attach_type == BPF_TRACE_ITER)
net/core/bpf_sk_storage.c
367
case BPF_TRACE_ITER:
net/core/filter.c
12694
prog->expected_attach_type != BPF_TRACE_ITER)
tools/bpf/bpftool/gen.c
585
if (bpf_program__expected_attach_type(prog) == BPF_TRACE_ITER)
tools/lib/bpf/bpf.c
817
case BPF_TRACE_ITER:
tools/lib/bpf/libbpf.c
10138
SEC_DEF("iter+", TRACING, BPF_TRACE_ITER, SEC_ATTACH_BTF, attach_iter),
tools/lib/bpf/libbpf.c
10139
SEC_DEF("iter.s+", TRACING, BPF_TRACE_ITER, SEC_ATTACH_BTF | SEC_SLEEPABLE, attach_iter),
tools/lib/bpf/libbpf.c
10578
case BPF_TRACE_ITER:
tools/lib/bpf/libbpf.c
122
[BPF_TRACE_ITER] = "trace_iter",
tools/lib/bpf/libbpf.c
13947
link_fd = bpf_link_create(prog_fd, target_fd, BPF_TRACE_ITER,
tools/testing/selftests/bpf/verifier/sleepable.c
47
.expected_attach_type = BPF_TRACE_ITER,