BPF_MAP_TYPE_PERCPU_HASH
case BPF_MAP_TYPE_PERCPU_HASH:
BPF_MAP_TYPE(BPF_MAP_TYPE_PERCPU_HASH, htab_percpu_map_ops)
return htab->map.map_type == BPF_MAP_TYPE_PERCPU_HASH ||
if (map->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
bool percpu = (attr->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
bool percpu = (attr->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
if (htab->map.map_type == BPF_MAP_TYPE_PERCPU_HASH)
if (map->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
map->map_type != BPF_MAP_TYPE_PERCPU_HASH &&
else if (map->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
case BPF_MAP_TYPE_PERCPU_HASH:
map->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
if (map->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
if (map->map_type == BPF_MAP_TYPE_PERCPU_HASH ||
map->map_type != BPF_MAP_TYPE_PERCPU_HASH &&
case BPF_MAP_TYPE_PERCPU_HASH:
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
return type == BPF_MAP_TYPE_PERCPU_HASH ||
case BPF_MAP_TYPE_PERCPU_HASH:
[BPF_MAP_TYPE_PERCPU_HASH] = "percpu_hash",
case BPF_MAP_TYPE_PERCPU_HASH:
return type == BPF_MAP_TYPE_PERCPU_HASH ||
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
map_fd = bpf_map_create(is_pcpu ? BPF_MAP_TYPE_PERCPU_HASH : BPF_MAP_TYPE_HASH,
return map_type == BPF_MAP_TYPE_PERCPU_HASH ||
return map_create(BPF_MAP_TYPE_PERCPU_HASH, "percpu_hash", &map_opts);
case BPF_MAP_TYPE_PERCPU_HASH:
return map_create(BPF_MAP_TYPE_PERCPU_HASH, "percpu_hash_prealloc", NULL);
BPF_MAP_TYPE_PERCPU_HASH,
.map_type = BPF_MAP_TYPE_PERCPU_HASH,
skel = setup_prog(BPF_MAP_TYPE_PERCPU_HASH, &map_fd);
skel = setup(BPF_MAP_TYPE_PERCPU_HASH, 1, &map_fd, 1);
test_percpu_map_cpu_flag(BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
VERIFY_TYPE(BPF_MAP_TYPE_PERCPU_HASH, check_percpu_hash);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
case BPF_MAP_TYPE_PERCPU_HASH:
fd = bpf_map_create(BPF_MAP_TYPE_PERCPU_HASH, NULL, sizeof(key),