Symbol: BPF_F_RDONLY
include/linux/bpf.h
2270
#define BPF_F_ACCESS_MASK (BPF_F_RDONLY | \
kernel/bpf/devmap.c
55
(BPF_F_NUMA_NODE | BPF_F_RDONLY | BPF_F_WRONLY)
kernel/bpf/stackmap.c
16
(BPF_F_NUMA_NODE | BPF_F_RDONLY | BPF_F_WRONLY | \
kernel/bpf/syscall.c
1195
if ((flags & BPF_F_RDONLY) && (flags & BPF_F_WRONLY))
kernel/bpf/syscall.c
1197
if (flags & BPF_F_RDONLY)
kernel/bpf/syscall.c
433
return flags & ~(BPF_F_RDONLY | BPF_F_WRONLY);
kernel/bpf/syscall.c
57
#define BPF_OBJ_FLAG_MASK (BPF_F_RDONLY | BPF_F_WRONLY)
net/core/sock_map.c
25
(BPF_F_NUMA_NODE | BPF_F_RDONLY | BPF_F_WRONLY)
net/xdp/xskmap.c
72
attr->map_flags & ~(BPF_F_NUMA_NODE | BPF_F_RDONLY | BPF_F_WRONLY))
tools/bpf/bpftool/btf.c
1127
opts_ro.open_flags = BPF_F_RDONLY;
tools/bpf/bpftool/btf.c
909
BPF_F_RDONLY);
tools/bpf/bpftool/common.c
1052
assert((open_flags & ~BPF_F_RDONLY) == 0);
tools/bpf/bpftool/common.c
996
opts_ro.open_flags = BPF_F_RDONLY;
tools/bpf/bpftool/iter.c
40
map_fd = map_parse_fd(&argc, &argv, BPF_F_RDONLY);
tools/bpf/bpftool/map.c
1082
fd = map_parse_fd_and_info(&argc, &argv, &info, &len, BPF_F_RDONLY);
tools/bpf/bpftool/map.c
1091
BPF_F_RDONLY);
tools/bpf/bpftool/map.c
1134
fd = map_parse_fd_and_info(&argc, &argv, &info, &len, BPF_F_RDONLY);
tools/bpf/bpftool/map.c
1148
NULL, BPF_F_RDONLY);
tools/bpf/bpftool/map.c
1236
return map_parse_fd(argc, argv, BPF_F_RDONLY);
tools/bpf/bpftool/map.c
1332
&info, &len, BPF_F_RDONLY);
tools/bpf/bpftool/map.c
642
nb_fds = map_parse_fds(&argc, &argv, &fds, BPF_F_RDONLY);
tools/bpf/bpftool/map.c
682
opts.open_flags = BPF_F_RDONLY;
tools/bpf/bpftool/map.c
915
nb_fds = map_parse_fds(&argc, &argv, &fds, BPF_F_RDONLY);
tools/testing/selftests/bpf/prog_tests/libbpf_get_fd_by_id_opts.c
20
.open_flags = BPF_F_RDONLY,
tools/testing/selftests/bpf/test_maps.c
1538
map_opts.map_flags |= BPF_F_RDONLY;