BPF_F_RDONLY_PROG 448 include/linux/bpf.h BPF_F_RDONLY_PROG | \ BPF_F_RDONLY_PROG 457 include/linux/bpf.h u32 access_flags = map->map_flags & (BPF_F_RDONLY_PROG | BPF_F_WRONLY_PROG); BPF_F_RDONLY_PROG 462 include/linux/bpf.h if (access_flags & BPF_F_RDONLY_PROG) BPF_F_RDONLY_PROG 472 include/linux/bpf.h return (access_flags & (BPF_F_RDONLY_PROG | BPF_F_WRONLY_PROG)) != BPF_F_RDONLY_PROG 473 include/linux/bpf.h (BPF_F_RDONLY_PROG | BPF_F_WRONLY_PROG); BPF_F_RDONLY_PROG 480 kernel/bpf/arraymap.c if (attr->map_flags & (BPF_F_RDONLY_PROG | BPF_F_WRONLY_PROG)) BPF_F_RDONLY_PROG 123 kernel/bpf/devmap.c attr->map_flags |= BPF_F_RDONLY_PROG; BPF_F_RDONLY_PROG 526 kernel/bpf/syscall.c if (map->map_flags & BPF_F_RDONLY_PROG) BPF_F_RDONLY_PROG 3942 kernel/bpf/verifier.c if ((map->map_flags & BPF_F_RDONLY_PROG) && BPF_F_RDONLY_PROG 842 tools/lib/bpf/libbpf.c def->map_flags = type == LIBBPF_MAP_RODATA ? BPF_F_RDONLY_PROG : 0; BPF_F_RDONLY_PROG 767 tools/testing/selftests/bpf/test_verifier.c BPF_F_RDONLY_PROG);