Symbol: bpf_prog_stream_read
include/linux/bpf.h
3899
int bpf_prog_stream_read(struct bpf_prog *prog, enum bpf_stream_id stream_id, void __user *buf, int len);
kernel/bpf/syscall.c
6161
ret = bpf_prog_stream_read(prog, attr->prog_stream_read.stream_id, buf, len);
tools/bpf/bpftool/prog.c
1132
ret = bpf_prog_stream_read(prog_fd, stream_id, buf, sizeof(buf), NULL);
tools/lib/bpf/bpf.h
741
LIBBPF_API int bpf_prog_stream_read(int prog_fd, __u32 stream_id, void *buf, __u32 buf_len,
tools/testing/selftests/bpf/prog_tests/stream.c
37
ASSERT_LT(bpf_prog_stream_read(0, BPF_STREAM_STDOUT, buf, sizeof(buf), &ropts), 0, "error");
tools/testing/selftests/bpf/prog_tests/stream.c
41
ASSERT_LT(bpf_prog_stream_read(prog_fd, 0, buf, sizeof(buf), &ropts), 0, "error");
tools/testing/selftests/bpf/prog_tests/stream.c
45
ASSERT_LT(bpf_prog_stream_read(prog_fd, BPF_STREAM_STDOUT, NULL, sizeof(buf), NULL), 0, "error");
tools/testing/selftests/bpf/prog_tests/stream.c
49
ret = bpf_prog_stream_read(prog_fd, BPF_STREAM_STDOUT, buf, 2, NULL);
tools/testing/selftests/bpf/prog_tests/stream.c
51
ret = bpf_prog_stream_read(prog_fd, BPF_STREAM_STDOUT, buf, 2, NULL);
tools/testing/selftests/bpf/prog_tests/stream.c
53
ret = bpf_prog_stream_read(prog_fd, BPF_STREAM_STDOUT, buf, 1, &ropts);
tools/testing/selftests/bpf/prog_tests/stream.c
55
ret = bpf_prog_stream_read(prog_fd, BPF_STREAM_STDERR, buf, 1, &ropts);
tools/testing/selftests/bpf/prog_tests/stream.c
77
ret = bpf_prog_stream_read(prog_fd, BPF_STREAM_STDERR, buf, sizeof(buf), &ropts);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
197
ret = bpf_prog_stream_read(bpf_program__fd(prog),
tools/testing/selftests/bpf/test_loader.c
1120
ret = bpf_prog_stream_read(prog_fd, stream_id, text, text_sz, &ropts);