| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| H A D | sanitizer_procmaps_linux.cc | 35 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 36 if (data_.current >= last) return false; in Next() 38 (char *)internal_memchr(data_.current, '\n', last - data_.current); in Next() 42 segment->start = ParseHex(&data_.current); in Next() 43 CHECK_EQ(*data_.current++, '-'); in Next() 44 segment->end = ParseHex(&data_.current); in Next() 45 CHECK_EQ(*data_.current++, ' '); in Next() 46 CHECK(IsOneOf(*data_.current, '-', 'r')); in Next() 48 if (*data_.current++ == 'r') segment->protection |= kProtectionRead; in Next() 49 CHECK(IsOneOf(*data_.current, '-', 'w')); in Next() [all …]
|
| H A D | sanitizer_procmaps_mac.cc | 67 if (!data_ || !data_->nsects || IsExecutable()) { in AddAddressRanges() 69 data_ ? data_->name : nullptr); in AddAddressRanges() 74 if (data_->lc_type == LC_SEGMENT) { in AddAddressRanges() 75 NextSectionLoad<struct section>(module, data_, IsWritable()); in AddAddressRanges() 77 } else if (data_->lc_type == LC_SEGMENT_64) { in AddAddressRanges() 78 NextSectionLoad<struct section_64>(module, data_, IsWritable()); in AddAddressRanges() 81 } while (--data_->nsects); in AddAddressRanges() 111 data_.current_image = _dyld_image_count(); in Reset() 112 data_.current_load_cmd_count = -1; in Reset() 113 data_.current_load_cmd_addr = 0; in Reset() [all …]
|
| H A D | sanitizer_procmaps_common.cc | 69 CHECK(!data_); in AddAddressRanges() 80 ReadProcMaps(&data_.proc_self_maps); in MemoryMappingLayout() 81 if (cache_enabled && data_.proc_self_maps.mmaped_size == 0) in MemoryMappingLayout() 88 return data_.current == nullptr; in Error() 94 if (data_.proc_self_maps.data != cached_proc_self_maps.data) in ~MemoryMappingLayout() 95 UnmapOrDie(data_.proc_self_maps.data, data_.proc_self_maps.mmaped_size); in ~MemoryMappingLayout() 99 data_.current = data_.proc_self_maps.data; in Reset() 118 data_.proc_self_maps = cached_proc_self_maps; in LoadFromCache()
|
| H A D | sanitizer_procmaps_solaris.cc | 34 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 35 if (data_.current >= last) return false; in Next() 37 prxmap_t *xmapentry = (prxmap_t*)data_.current; in Next() 57 data_.current += sizeof(prxmap_t); in Next()
|
| H A D | sanitizer_procmaps_bsd.cc | 103 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 104 if (data_.current >= last) in Next() 107 (const struct kinfo_vmentry *)data_.current; in Next() 130 data_.current += VmEntry->kve_structsize; in Next() 132 data_.current += sizeof(*VmEntry); in Next()
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_procmaps_linux.cpp | 34 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 35 if (data_.current >= last) return false; in Next() 37 (char *)internal_memchr(data_.current, '\n', last - data_.current); in Next() 41 segment->start = ParseHex(&data_.current); in Next() 42 CHECK_EQ(*data_.current++, '-'); in Next() 43 segment->end = ParseHex(&data_.current); in Next() 44 CHECK_EQ(*data_.current++, ' '); in Next() 45 CHECK(IsOneOf(*data_.current, '-', 'r')); in Next() 47 if (*data_.current++ == 'r') segment->protection |= kProtectionRead; in Next() 48 CHECK(IsOneOf(*data_.current, '-', 'w')); in Next() [all …]
|
| H A D | sanitizer_procmaps_mac.cpp | 66 if (!data_ || !data_->nsects || IsExecutable()) { in AddAddressRanges() 68 data_ ? data_->name : nullptr); in AddAddressRanges() 73 if (data_->lc_type == LC_SEGMENT) { in AddAddressRanges() 74 NextSectionLoad<struct section>(module, data_, IsWritable()); in AddAddressRanges() 76 } else if (data_->lc_type == LC_SEGMENT_64) { in AddAddressRanges() 77 NextSectionLoad<struct section_64>(module, data_, IsWritable()); in AddAddressRanges() 80 } while (--data_->nsects); in AddAddressRanges() 114 data_.current_image = _dyld_image_count(); in Reset() 115 data_.current_load_cmd_count = -1; in Reset() 116 data_.current_load_cmd_addr = 0; in Reset() [all …]
|
| H A D | sanitizer_procmaps_fuchsia.cpp | 28 data_.data.clear(); in Reset() 29 data_.current = 0; in Reset() 40 data_.data.resize(count); in Reset() 42 _zx_process_self(), ZX_INFO_PROCESS_MAPS, data_.data.data(), in Reset() 45 data_.data.clear(); in Reset() 53 bool MemoryMappingLayout::Error() const { return data_.data.empty(); } in Error() 56 while (data_.current < data_.data.size()) { in Next() 57 const auto &entry = data_.data[data_.current++]; in Next()
|
| H A D | sanitizer_procmaps_common.cpp | 68 CHECK(!data_); in AddAddressRanges() 79 ReadProcMaps(&data_.proc_self_maps); in MemoryMappingLayout() 80 if (cache_enabled && data_.proc_self_maps.mmaped_size == 0) in MemoryMappingLayout() 87 return data_.current == nullptr; in Error() 93 if (data_.proc_self_maps.data != cached_proc_self_maps.data) in ~MemoryMappingLayout() 94 UnmapOrDie(data_.proc_self_maps.data, data_.proc_self_maps.mmaped_size); in ~MemoryMappingLayout() 98 data_.current = data_.proc_self_maps.data; in Reset() 117 data_.proc_self_maps = cached_proc_self_maps; in LoadFromCache()
|
| H A D | sanitizer_procmaps_bsd.cpp | 77 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 78 if (data_.current >= last) in Next() 81 (const struct kinfo_vmentry *)data_.current; in Next() 102 data_.current += VmEntry->kve_structsize; in Next() 104 data_.current += sizeof(*VmEntry); in Next()
|
| H A D | sanitizer_procmaps_solaris.cpp | 35 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 36 if (data_.current >= last) return false; in Next() 39 const_cast<prxmap_t *>(reinterpret_cast<const prxmap_t *>(data_.current)); in Next() 69 data_.current += sizeof(prxmap_t); in Next()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_procmaps_linux.cc | 32 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 33 if (data_.current >= last) return false; in Next() 35 (char *)internal_memchr(data_.current, '\n', last - data_.current); in Next() 39 segment->start = ParseHex(&data_.current); in Next() 40 CHECK_EQ(*data_.current++, '-'); in Next() 41 segment->end = ParseHex(&data_.current); in Next() 42 CHECK_EQ(*data_.current++, ' '); in Next() 43 CHECK(IsOneOf(*data_.current, '-', 'r')); in Next() 45 if (*data_.current++ == 'r') segment->protection |= kProtectionRead; in Next() 46 CHECK(IsOneOf(*data_.current, '-', 'w')); in Next() [all …]
|
| H A D | sanitizer_procmaps_mac.cc | 65 if (!data_ || !data_->nsects || IsExecutable()) { in AddAddressRanges() 67 data_ ? data_->name : nullptr); in AddAddressRanges() 72 if (data_->lc_type == LC_SEGMENT) { in AddAddressRanges() 73 NextSectionLoad<struct section>(module, data_, IsWritable()); in AddAddressRanges() 75 } else if (data_->lc_type == LC_SEGMENT_64) { in AddAddressRanges() 76 NextSectionLoad<struct section_64>(module, data_, IsWritable()); in AddAddressRanges() 79 } while (--data_->nsects); in AddAddressRanges() 109 data_.current_image = _dyld_image_count(); in Reset() 110 data_.current_load_cmd_count = -1; in Reset() 111 data_.current_load_cmd_addr = 0; in Reset() [all …]
|
| H A D | sanitizer_procmaps_common.cc | 67 CHECK(!data_); in AddAddressRanges() 78 ReadProcMaps(&data_.proc_self_maps); in MemoryMappingLayout() 79 if (cache_enabled && data_.proc_self_maps.mmaped_size == 0) in MemoryMappingLayout() 81 CHECK_GT(data_.proc_self_maps.mmaped_size, 0); in MemoryMappingLayout() 82 CHECK_GT(data_.proc_self_maps.len, 0); in MemoryMappingLayout() 90 if (data_.proc_self_maps.data != cached_proc_self_maps.data) in ~MemoryMappingLayout() 91 UnmapOrDie(data_.proc_self_maps.data, data_.proc_self_maps.mmaped_size); in ~MemoryMappingLayout() 95 data_.current = data_.proc_self_maps.data; in Reset() 114 data_.proc_self_maps = cached_proc_self_maps; in LoadFromCache()
|
| H A D | sanitizer_procmaps_freebsd.cc | 68 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 69 if (data_.current >= last) return false; in Next() 70 struct kinfo_vmentry *VmEntry = (struct kinfo_vmentry *)data_.current; in Next() 91 data_.current += VmEntry->kve_structsize; in Next() 93 data_.current += sizeof(*VmEntry); in Next()
|
| H A D | sanitizer_procmaps_solaris.cc | 29 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 30 if (data_.current >= last) return false; in Next() 32 prxmap_t *xmapentry = (prxmap_t*)data_.current; in Next() 52 data_.current += sizeof(prxmap_t); in Next()
|
| H A D | sanitizer_procmaps_bsd.cc | 100 char *last = data_.proc_self_maps.data + data_.proc_self_maps.len; in Next() 101 if (data_.current >= last) in Next() 104 (const struct kinfo_vmentry *)data_.current; in Next() 127 data_.current += VmEntry->kve_structsize; in Next() 129 data_.current += sizeof(*VmEntry); in Next()
|
| /netbsd-src/external/gpl3/binutils/dist/gold/ |
| H A D | reduced_debug_output.cc | 201 write_unsigned_LEB_128(&this->data_, ++this->abbrev_count_); in set_final_data_size() 202 write_unsigned_LEB_128(&this->data_, abbrev_type); in set_final_data_size() 204 this->data_.push_back(0); in set_final_data_size() 207 std::make_pair(abbrev_count_, this->data_.size()); in set_final_data_size() 208 this->data_.insert(this->data_.end(), abbrev_data, in set_final_data_size() 217 this->data_.push_back(0); in set_final_data_size() 218 this->set_data_size(data_.size()); in set_final_data_size() 232 memcpy(view, &this->data_.front(), data_size); in do_write() 248 return &this->data_[abbrev_info.second]; in get_new_abbrev() 306 insert_into_vector<32>(&this->data_, 0xFFFFFFFF); in set_final_data_size() [all …]
|
| H A D | compressed_output.cc | 271 uncompressed_size, &this->data_, in set_final_data_size() 276 uncompressed_size, &this->data_, in set_final_data_size() 295 elfcpp::Chdr_write<32, true> chdr(this->data_); in set_final_data_size() 302 elfcpp::Chdr_write<32, false> chdr(this->data_); in set_final_data_size() 312 elfcpp::Chdr_write<64, true> chdr(this->data_); in set_final_data_size() 321 elfcpp::Chdr_write<64, false> chdr(this->data_); in set_final_data_size() 335 memcpy(this->data_, "ZLIB", 4); in set_final_data_size() 336 elfcpp::Swap_unaligned<64, true>::writeval(this->data_ + 4, in set_final_data_size() 348 gold_assert(this->data_ == NULL); in set_final_data_size() 362 if (this->data_ == NULL) in do_write() [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/gold/ |
| H A D | reduced_debug_output.cc | 201 write_unsigned_LEB_128(&this->data_, ++this->abbrev_count_); in set_final_data_size() 202 write_unsigned_LEB_128(&this->data_, abbrev_type); in set_final_data_size() 204 this->data_.push_back(0); in set_final_data_size() 207 std::make_pair(abbrev_count_, this->data_.size()); in set_final_data_size() 208 this->data_.insert(this->data_.end(), abbrev_data, in set_final_data_size() 217 this->data_.push_back(0); in set_final_data_size() 218 this->set_data_size(data_.size()); in set_final_data_size() 232 memcpy(view, &this->data_.front(), data_size); in do_write() 248 return &this->data_[abbrev_info.second]; in get_new_abbrev() 306 insert_into_vector<32>(&this->data_, 0xFFFFFFFF); in set_final_data_size() [all …]
|
| H A D | compressed_output.cc | 253 uncompressed_size, &this->data_, in set_final_data_size() 268 elfcpp::Chdr_write<32, true> chdr(this->data_); in set_final_data_size() 275 elfcpp::Chdr_write<32, false> chdr(this->data_); in set_final_data_size() 285 elfcpp::Chdr_write<64, true> chdr(this->data_); in set_final_data_size() 294 elfcpp::Chdr_write<64, false> chdr(this->data_); in set_final_data_size() 308 memcpy(this->data_, "ZLIB", 4); in set_final_data_size() 309 elfcpp::Swap_unaligned<64, true>::writeval(this->data_ + 4, in set_final_data_size() 321 gold_assert(this->data_ == NULL); in set_final_data_size() 335 if (this->data_ == NULL) in do_write() 338 memcpy(view, this->data_, data_size); in do_write()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | RWMutex.cpp | 58 data_ = rwlock; in RWMutexImpl() 64 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in ~RWMutexImpl() 73 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in lock_shared() 83 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in unlock_shared() 93 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in lock() 103 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in unlock() 112 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { } in RWMutexImpl() 115 delete static_cast<MutexImpl *>(data_); in ~RWMutexImpl() 119 return static_cast<MutexImpl *>(data_)->acquire(); in lock_shared() 123 return static_cast<MutexImpl *>(data_)->release(); in unlock_shared() [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
| H A D | sanitizer_libc_test.cc | 169 data_.resize(GetParam()); in SetUp() 170 std::generate(data_.begin(), data_.end(), [] { in SetUp() 178 if (!data_.empty()) in SetUp() 179 f.write(data_.data(), data_.size()); in SetUp() 186 std::vector<char> data_; member in SanitizerCommonFileTest 194 EXPECT_EQ(data_, std::vector<char>(buff, buff + size)); in TEST_P() 202 data_.resize(data_.size() / 2); in TEST_P() 203 EXPECT_TRUE(ReadFileToBuffer(file_name_, &buff, &len, &size, data_.size())); in TEST_P() 204 EXPECT_EQ(data_, std::vector<char>(buff, buff + size)); in TEST_P() 211 EXPECT_EQ(data_, std::vector<char>(buff.begin(), buff.end())); in TEST_P() [all …]
|
| H A D | sanitizer_mutex_test.cc | 30 data_[i] = 0; in TestData() 35 T v0 = data_[0]; in Write() 37 CHECK_EQ(data_[i], v0); in Write() 38 data_[i]++; in Write() 45 T v0 = data_[0]; in TryWrite() 47 CHECK_EQ(data_[i], v0); in TryWrite() 48 data_[i]++; in TryWrite() 67 T data_[kSize]; member in __sanitizer::TestData
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/ |
| H A D | tsan_mutex_test.cc | 28 data_[i] = 0; in TestData() 33 T v0 = data_[0]; in Write() 35 CHECK_EQ(data_[i], v0); in Write() 36 data_[i]++; in Write() 42 T v0 = data_[0]; in Read() 44 CHECK_EQ(data_[i], v0); in Read() 62 T data_[kSize]; member in __tsan::TestData
|