BPF_F_NO_PREALLOC
#define BPF_LOCAL_STORAGE_CREATE_FLAG_MASK (BPF_F_NO_PREALLOC | BPF_F_CLONE)
!(attr->map_flags & BPF_F_NO_PREALLOC) ||
return !(htab->map.map_flags & BPF_F_NO_PREALLOC);
(BPF_F_NO_PREALLOC | BPF_F_NO_COMMON_LRU | BPF_F_NUMA_NODE | \
bool prealloc = !(attr->map_flags & BPF_F_NO_PREALLOC);
bool prealloc = !(attr->map_flags & BPF_F_NO_PREALLOC);
#define LPM_CREATE_FLAG_MASK (BPF_F_NO_PREALLOC | BPF_F_NUMA_NODE | \
!(attr->map_flags & BPF_F_NO_PREALLOC) ||
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
.map_flags = BPF_F_NO_PREALLOC,
__uint(map_flags, BPF_F_NO_PREALLOC);
opts.map_flags = BPF_F_NO_PREALLOC;
opts.map_flags = BPF_F_NO_PREALLOC;
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
bpf_map__set_map_flags(map, bpf_map__map_flags(map) & ~BPF_F_NO_PREALLOC);
create_opts.map_flags = BPF_F_NO_PREALLOC;
LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
opts.map_flags = BPF_F_NO_PREALLOC;
LIBBPF_OPTS(bpf_map_create_opts, create_opts, .map_flags = BPF_F_NO_PREALLOC);
.map_flags = BPF_F_NO_PREALLOC);
opts.retry_for_nomem = is_percpu(opts.map_type) && (info.map_flags & BPF_F_NO_PREALLOC);
LIBBPF_OPTS(bpf_map_create_opts, map_opts, .map_flags = BPF_F_NO_PREALLOC);
LIBBPF_OPTS(bpf_map_create_opts, map_opts, .map_flags = BPF_F_NO_PREALLOC);
.map_flags = BPF_F_NO_PREALLOC,
.map_flags = BPF_F_NO_PREALLOC,
opts.map_flags = BPF_F_NO_PREALLOC;
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC); /* to test bpf_htab.count */
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
__uint(map_flags, BPF_F_NO_PREALLOC);
map_opts.map_flags == BPF_F_NO_PREALLOC));
if (map_opts.map_flags & BPF_F_NO_PREALLOC) {
map_opts.map_flags = BPF_F_NO_PREALLOC;
if (map_opts.map_flags & BPF_F_NO_PREALLOC) {
if (map_opts.map_flags & BPF_F_NO_PREALLOC) {
LIBBPF_OPTS(bpf_map_create_opts, opts, .map_flags = BPF_F_NO_PREALLOC);
opts.map_flags = (type == BPF_MAP_TYPE_HASH ? BPF_F_NO_PREALLOC : 0) | extra_flags;
.map_flags = BPF_F_NO_PREALLOC,
__uint(map_flags, BPF_F_NO_PREALLOC);