Lines Matching refs:map_flags
211 static int create_map(int map_type, int map_flags, unsigned int size) in create_map() argument
216 sizeof(unsigned long long), size, map_flags); in create_map()
313 static void test_parallel_lru_dist(int map_type, int map_flags, in test_parallel_lru_dist() argument
320 map_flags); in test_parallel_lru_dist()
322 if (map_flags & BPF_F_NO_COMMON_LRU) in test_parallel_lru_dist()
323 lru_map_fd = create_map(map_type, map_flags, in test_parallel_lru_dist()
326 lru_map_fd = create_map(map_type, map_flags, in test_parallel_lru_dist()
338 static void test_lru_loss0(int map_type, int map_flags) in test_lru_loss0() argument
347 map_flags); in test_lru_loss0()
351 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_loss0()
352 map_fd = create_map(map_type, map_flags, 900 * nr_cpus); in test_lru_loss0()
354 map_fd = create_map(map_type, map_flags, 900); in test_lru_loss0()
392 static void test_lru_loss1(int map_type, int map_flags) in test_lru_loss1() argument
399 map_flags); in test_lru_loss1()
403 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_loss1()
404 map_fd = create_map(map_type, map_flags, 1000 * nr_cpus); in test_lru_loss1()
406 map_fd = create_map(map_type, map_flags, 1000); in test_lru_loss1()
471 static void test_parallel_lru_loss(int map_type, int map_flags, int nr_tasks) in test_parallel_lru_loss() argument
476 map_flags); in test_parallel_lru_loss()
479 if (map_flags & BPF_F_NO_COMMON_LRU) in test_parallel_lru_loss()
480 map_fd = create_map(map_type, map_flags, in test_parallel_lru_loss()
483 map_fd = create_map(map_type, map_flags, in test_parallel_lru_loss()
496 int map_flags[] = {0, BPF_F_NO_COMMON_LRU}; in main() local
530 for (f = 0; f < sizeof(map_flags) / sizeof(*map_flags); f++) { in main()
531 test_lru_loss0(BPF_MAP_TYPE_LRU_HASH, map_flags[f]); in main()
532 test_lru_loss1(BPF_MAP_TYPE_LRU_HASH, map_flags[f]); in main()
533 test_parallel_lru_loss(BPF_MAP_TYPE_LRU_HASH, map_flags[f], in main()
535 test_parallel_lru_dist(BPF_MAP_TYPE_LRU_HASH, map_flags[f], in main()