BPF_MAP_TYPE_PERCPU_ARRAY
case BPF_MAP_TYPE_PERCPU_ARRAY:
BPF_MAP_TYPE(BPF_MAP_TYPE_PERCPU_ARRAY, percpu_array_map_ops)
if (array->map.map_type == BPF_MAP_TYPE_PERCPU_ARRAY) {
if (array->map.map_type == BPF_MAP_TYPE_PERCPU_ARRAY) {
if (array->map.map_type == BPF_MAP_TYPE_PERCPU_ARRAY)
bool percpu = attr->map_type == BPF_MAP_TYPE_PERCPU_ARRAY;
if (map->map_type == BPF_MAP_TYPE_PERCPU_ARRAY) {
is_percpu = map->map_type == BPF_MAP_TYPE_PERCPU_ARRAY;
bool percpu = map->map_type == BPF_MAP_TYPE_PERCPU_ARRAY;
bool percpu = attr->map_type == BPF_MAP_TYPE_PERCPU_ARRAY;
map->map_type == BPF_MAP_TYPE_PERCPU_ARRAY)
map->map_type != BPF_MAP_TYPE_PERCPU_ARRAY &&
map->map_type == BPF_MAP_TYPE_PERCPU_ARRAY ||
case BPF_MAP_TYPE_PERCPU_ARRAY:
} else if (map->map_type == BPF_MAP_TYPE_PERCPU_ARRAY) {
} else if (map->map_type == BPF_MAP_TYPE_PERCPU_ARRAY) {
case BPF_MAP_TYPE_PERCPU_ARRAY:
case BPF_MAP_TYPE_PERCPU_ARRAY:
if (map->map_type != BPF_MAP_TYPE_PERCPU_ARRAY &&
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
type == BPF_MAP_TYPE_PERCPU_ARRAY ||
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
case BPF_MAP_TYPE_PERCPU_ARRAY:
[BPF_MAP_TYPE_PERCPU_ARRAY] = "percpu_array",
case BPF_MAP_TYPE_PERCPU_ARRAY:
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
map_fd = bpf_map_create(is_pcpu ? BPF_MAP_TYPE_PERCPU_ARRAY : BPF_MAP_TYPE_ARRAY,
enum bpf_map_type map_types[] = { BPF_MAP_TYPE_PERCPU_ARRAY,
.map_type = BPF_MAP_TYPE_PERCPU_ARRAY,
map_fd_arr[i] = bpf_map_create(BPF_MAP_TYPE_PERCPU_ARRAY, NULL, 4, 4, 256, NULL);
test_percpu_map_cpu_flag(BPF_MAP_TYPE_PERCPU_ARRAY);
tmpl_fd = bpf_map_create(BPF_MAP_TYPE_PERCPU_ARRAY, "tmpl",
good_fd = bpf_map_create(BPF_MAP_TYPE_PERCPU_ARRAY, "good",
bad_fd = bpf_map_create(BPF_MAP_TYPE_PERCPU_ARRAY, "bad",
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
VERIFY_TYPE(BPF_MAP_TYPE_PERCPU_ARRAY, check_percpu_array);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
case BPF_MAP_TYPE_PERCPU_ARRAY:
fd = bpf_map_create(BPF_MAP_TYPE_PERCPU_ARRAY, NULL, sizeof(key),
fd = bpf_map_create(BPF_MAP_TYPE_PERCPU_ARRAY, NULL, sizeof(key),
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);