bpf_map_is_rdonly
bool bpf_map_is_rdonly(const struct bpf_map *map);
if (!bpf_map_is_rdonly(map) || !map->ops->map_direct_value_addr ||
bpf_map_is_rdonly(map) &&
if (!bpf_map_is_rdonly(map)) {