Lines Matching refs:map_flags

202 static int create_map(int map_type, int map_flags, unsigned int size)
205 .map_flags = map_flags,
307 static void test_parallel_lru_dist(int map_type, int map_flags,
313 printf("%s (map_type:%d map_flags:0x%X):\n", __func__, map_type,
314 map_flags);
316 if (map_flags & BPF_F_NO_COMMON_LRU)
317 lru_map_fd = create_map(map_type, map_flags,
320 lru_map_fd = create_map(map_type, map_flags,
332 static void test_lru_loss0(int map_type, int map_flags)
340 printf("%s (map_type:%d map_flags:0x%X): ", __func__, map_type,
341 map_flags);
345 if (map_flags & BPF_F_NO_COMMON_LRU)
346 map_fd = create_map(map_type, map_flags, 900 * nr_cpus);
348 map_fd = create_map(map_type, map_flags, 900);
386 static void test_lru_loss1(int map_type, int map_flags)
392 printf("%s (map_type:%d map_flags:0x%X): ", __func__, map_type,
393 map_flags);
397 if (map_flags & BPF_F_NO_COMMON_LRU)
398 map_fd = create_map(map_type, map_flags, 1000 * nr_cpus);
400 map_fd = create_map(map_type, map_flags, 1000);
465 static void test_parallel_lru_loss(int map_type, int map_flags, int nr_tasks)
469 printf("%s (map_type:%d map_flags:0x%X):\n", __func__, map_type,
470 map_flags);
473 if (map_flags & BPF_F_NO_COMMON_LRU)
474 map_fd = create_map(map_type, map_flags,
477 map_fd = create_map(map_type, map_flags,
489 int map_flags[] = {0, BPF_F_NO_COMMON_LRU};
521 for (f = 0; f < ARRAY_SIZE(map_flags); f++) {
522 test_lru_loss0(BPF_MAP_TYPE_LRU_HASH, map_flags[f]);
523 test_lru_loss1(BPF_MAP_TYPE_LRU_HASH, map_flags[f]);
524 test_parallel_lru_loss(BPF_MAP_TYPE_LRU_HASH, map_flags[f],
526 test_parallel_lru_dist(BPF_MAP_TYPE_LRU_HASH, map_flags[f],