Lines Matching refs:map_flags

29 static int create_map(int map_type, int map_flags, unsigned int size)  in create_map()  argument
34 sizeof(unsigned long long), size, map_flags); in create_map()
159 static void test_lru_sanity0(int map_type, int map_flags) in test_lru_sanity0() argument
166 map_flags); in test_lru_sanity0()
170 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity0()
171 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus); in test_lru_sanity0()
173 lru_map_fd = create_map(map_type, map_flags, 2); in test_lru_sanity0()
248 static void test_lru_sanity1(int map_type, int map_flags, unsigned int tgt_free) in test_lru_sanity1() argument
256 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity1()
261 map_flags); in test_lru_sanity1()
269 lru_map_fd = create_map(map_type, map_flags, map_size); in test_lru_sanity1()
324 static void test_lru_sanity2(int map_type, int map_flags, unsigned int tgt_free) in test_lru_sanity2() argument
333 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity2()
338 map_flags); in test_lru_sanity2()
346 lru_map_fd = create_map(map_type, map_flags, map_size); in test_lru_sanity2()
432 static void test_lru_sanity3(int map_type, int map_flags, unsigned int tgt_free) in test_lru_sanity3() argument
440 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity3()
445 map_flags); in test_lru_sanity3()
453 lru_map_fd = create_map(map_type, map_flags, map_size); in test_lru_sanity3()
496 static void test_lru_sanity4(int map_type, int map_flags, unsigned int tgt_free) in test_lru_sanity4() argument
504 map_flags); in test_lru_sanity4()
508 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity4()
509 lru_map_fd = create_map(map_type, map_flags, in test_lru_sanity4()
512 lru_map_fd = create_map(map_type, map_flags, 3 * tgt_free); in test_lru_sanity4()
573 static void test_lru_sanity5(int map_type, int map_flags) in test_lru_sanity5() argument
579 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity5()
583 map_flags); in test_lru_sanity5()
585 map_fd = create_map(map_type, map_flags, 1); in test_lru_sanity5()
620 static void test_lru_sanity6(int map_type, int map_flags, int tgt_free) in test_lru_sanity6() argument
627 if (!(map_flags & BPF_F_NO_COMMON_LRU)) in test_lru_sanity6()
631 map_flags); in test_lru_sanity6()
638 lru_map_fd = create_map(map_type, map_flags, map_size * nr_cpus); in test_lru_sanity6()
687 static void test_lru_sanity7(int map_type, int map_flags) in test_lru_sanity7() argument
694 map_flags); in test_lru_sanity7()
698 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity7()
699 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus); in test_lru_sanity7()
701 lru_map_fd = create_map(map_type, map_flags, 2); in test_lru_sanity7()
783 static void test_lru_sanity8(int map_type, int map_flags) in test_lru_sanity8() argument
790 map_flags); in test_lru_sanity8()
794 if (map_flags & BPF_F_NO_COMMON_LRU) in test_lru_sanity8()
795 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus); in test_lru_sanity8()
797 lru_map_fd = create_map(map_type, map_flags, 2); in test_lru_sanity8()
874 int map_flags[] = {0, BPF_F_NO_COMMON_LRU}; in main() local
883 for (f = 0; f < sizeof(map_flags) / sizeof(*map_flags); f++) { in main()
884 unsigned int tgt_free = (map_flags[f] & BPF_F_NO_COMMON_LRU) ? in main()
888 test_lru_sanity0(map_types[t], map_flags[f]); in main()
889 test_lru_sanity1(map_types[t], map_flags[f], tgt_free); in main()
890 test_lru_sanity2(map_types[t], map_flags[f], tgt_free); in main()
891 test_lru_sanity3(map_types[t], map_flags[f], tgt_free); in main()
892 test_lru_sanity4(map_types[t], map_flags[f], tgt_free); in main()
893 test_lru_sanity5(map_types[t], map_flags[f]); in main()
894 test_lru_sanity6(map_types[t], map_flags[f], tgt_free); in main()
895 test_lru_sanity7(map_types[t], map_flags[f]); in main()
896 test_lru_sanity8(map_types[t], map_flags[f]); in main()