Symbol: BPF_TRACE_ITER
include/linux/bpf_verifier.h
969
return prog->expected_attach_type != BPF_TRACE_ITER;
kernel/bpf/btf.c
6223
case BPF_TRACE_ITER:
kernel/bpf/btf.c
6561
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
4388
case BPF_TRACE_ITER:
kernel/bpf/syscall.c
5748
else if (prog->expected_attach_type == BPF_TRACE_ITER)
kernel/bpf/verifier.c
10145
if (eatype == BPF_TRACE_ITER)
kernel/bpf/verifier.c
13347
if (env->prog->expected_attach_type == BPF_TRACE_ITER)
kernel/bpf/verifier.c
18056
case BPF_TRACE_ITER:
kernel/bpf/verifier.c
25157
case BPF_TRACE_ITER:
kernel/bpf/verifier.c
25349
case BPF_TRACE_ITER:
kernel/bpf/verifier.c
25418
} else if (prog->expected_attach_type == BPF_TRACE_ITER) {
kernel/trace/bpf_trace.c
1731
return prog->expected_attach_type == BPF_TRACE_ITER ?
kernel/trace/bpf_trace.c
1735
return prog->expected_attach_type == BPF_TRACE_ITER ?
kernel/trace/bpf_trace.c
1739
return prog->expected_attach_type == BPF_TRACE_ITER ?
kernel/trace/bpf_trace.c
1763
if (!fn && prog->expected_attach_type == BPF_TRACE_ITER)
kernel/trace/bpf_trace.c
950
prog->expected_attach_type == BPF_TRACE_ITER)
net/core/bpf_sk_storage.c
370
case BPF_TRACE_ITER:
net/core/filter.c
12573
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
762
case BPF_TRACE_ITER:
tools/lib/bpf/libbpf.c
10318
case BPF_TRACE_ITER:
tools/lib/bpf/libbpf.c
122
[BPF_TRACE_ITER] = "trace_iter",
tools/lib/bpf/libbpf.c
13367
link_fd = bpf_link_create(prog_fd, target_fd, BPF_TRACE_ITER,
tools/lib/bpf/libbpf.c
9878
SEC_DEF("iter+", TRACING, BPF_TRACE_ITER, SEC_ATTACH_BTF, attach_iter),
tools/lib/bpf/libbpf.c
9879
SEC_DEF("iter.s+", TRACING, BPF_TRACE_ITER, SEC_ATTACH_BTF | SEC_SLEEPABLE, attach_iter),
tools/testing/selftests/bpf/verifier/sleepable.c
47
.expected_attach_type = BPF_TRACE_ITER,