Lines Matching refs:lru_map_fd

151 	int lru_map_fd, expected_map_fd;
160 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus);
162 lru_map_fd = create_map(map_type, map_flags, 2);
163 assert(lru_map_fd != -1);
173 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
178 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST) == -EEXIST);
181 assert(bpf_map_update_elem(lru_map_fd, &key, value, -1) == -EINVAL);
187 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
190 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -ENOENT);
193 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
199 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
205 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd, key, value));
209 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
215 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
219 assert(!bpf_map_lookup_and_delete_elem(lru_map_fd, &key, &value));
225 assert(map_equal(lru_map_fd, expected_map_fd));
228 close(lru_map_fd);
242 int lru_map_fd, expected_map_fd;
260 lru_map_fd = create_map(map_type, map_flags, map_size);
261 assert(lru_map_fd != -1);
271 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
277 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd, key, value));
289 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
295 assert(map_equal(lru_map_fd, expected_map_fd));
298 close(lru_map_fd);
319 int lru_map_fd, expected_map_fd;
337 lru_map_fd = create_map(map_type, map_flags, map_size);
338 assert(lru_map_fd != -1);
348 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
364 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
366 assert(!bpf_map_delete_elem(lru_map_fd, &key));
368 assert(bpf_map_update_elem(lru_map_fd, &key, value,
378 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
379 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
381 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd, key, value));
395 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
401 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
407 assert(map_equal(lru_map_fd, expected_map_fd));
410 close(lru_map_fd);
425 int lru_map_fd, expected_map_fd;
443 lru_map_fd = create_map(map_type, map_flags, map_size);
444 assert(lru_map_fd != -1);
454 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
460 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd, key, value));
471 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
477 assert(map_equal(lru_map_fd, expected_map_fd));
480 close(lru_map_fd);
488 int lru_map_fd, expected_map_fd;
499 lru_map_fd = create_map(map_type, map_flags,
502 lru_map_fd = create_map(map_type, map_flags, 3 * tgt_free);
503 assert(lru_map_fd != -1);
512 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
516 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
519 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd, key, value));
525 assert(!bpf_map_delete_elem(lru_map_fd, &key));
526 assert(bpf_map_delete_elem(lru_map_fd, &key));
531 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
537 assert(map_equal(lru_map_fd, expected_map_fd));
540 close(lru_map_fd);
611 int lru_map_fd, expected_map_fd;
627 lru_map_fd = create_map(map_type, map_flags, map_size * nr_cpus);
628 assert(lru_map_fd != -1);
633 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
645 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd,
648 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
653 assert(!bpf_map_update_elem(lru_map_fd, &key, value,
659 assert(map_equal(lru_map_fd, expected_map_fd));
662 close(lru_map_fd);
679 int lru_map_fd, expected_map_fd;
688 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus);
690 lru_map_fd = create_map(map_type, map_flags, 2);
691 assert(lru_map_fd != -1);
701 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
706 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST) == -EEXIST);
713 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
716 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -ENOENT);
719 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
725 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
731 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd, key, value));
738 assert(!bpf_map_lookup_elem(lru_map_fd, &key, value));
742 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
748 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
750 assert(map_equal(lru_map_fd, expected_map_fd));
753 close(lru_map_fd);
770 int lru_map_fd, expected_map_fd;
779 lru_map_fd = create_map(map_type, map_flags, 2 * nr_cpus);
781 lru_map_fd = create_map(map_type, map_flags, 2);
782 assert(lru_map_fd != -1);
792 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
795 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST) == -EEXIST);
802 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
805 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -ENOENT);
808 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
816 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
822 assert(!bpf_map_lookup_elem(lru_map_fd, &key, value));
829 assert(!bpf_map_lookup_elem_with_ref_bit(lru_map_fd, key, value));
833 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST));
839 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -ENOENT);
841 assert(map_equal(lru_map_fd, expected_map_fd));
844 close(lru_map_fd);