Lines Matching refs:vec
50 std::vector<void *> vec;
53 if (vec.empty()) continue;
54 size_t idx = my_rand_r(&seed) % vec.size();
55 void *ptr = vec[idx];
56 vec[idx] = vec.back();
57 vec.pop_back();
70 vec.push_back(ptr);
76 for (size_t i = 0; i < vec.size(); i++)
77 __asan::asan_free(vec[i], &stack3, __asan::FROM_MALLOC);
542 char *vec = Ident((char*)malloc(20));
543 __asan_poison_memory_region(vec, 20);
546 __asan_unpoison_memory_region(vec + i, 1);
547 GOOD_ACCESS(vec, i);
548 BAD_ACCESS(vec
552 __asan_poison_memory_region(vec + i - 1, 1);
553 BAD_ACCESS(vec, i - 1);
554 if (i > 1) GOOD_ACCESS(vec, i - 2);
556 free(vec);