/system/core/libunwindstack/tests/ |
MemoryOfflineBufferTest.cpp | 59 ASSERT_FALSE(memory_->ReadFully(0, buffer.data(), 1)); 60 ASSERT_FALSE(memory_->ReadFully(0xfff, buffer.data(), 1)); 61 ASSERT_FALSE(memory_->ReadFully(0xfff, buffer.data(), 2)); 62 ASSERT_FALSE(memory_->ReadFully(0x3000, buffer.data(), 1)); 63 ASSERT_FALSE(memory_->ReadFully(0x3001, buffer.data(), 1)); 68 ASSERT_TRUE(memory_->ReadFully(kStart, buffer.data(), 10)); 71 ASSERT_TRUE(memory_->ReadFully(kStart + 555, buffer.data(), 40)); 74 ASSERT_TRUE(memory_->ReadFully(kStart + kLength - 105, buffer.data(), 105)); 86 ASSERT_TRUE(memory_->ReadFully(kStart, buffer.data(), 100)); 90 ASSERT_TRUE(memory_->ReadFully(0x12000, buffer.data(), 100)) [all...] |
MemoryBufferTest.cpp | 39 ASSERT_FALSE(memory_->ReadFully(0, buffer.data(), 1)); 58 ASSERT_TRUE(memory_->ReadFully(0, buffer.data(), buffer.size())); 67 ASSERT_FALSE(memory_->ReadFully(0, buffer.data(), 101)); 68 ASSERT_FALSE(memory_->ReadFully(100, buffer.data(), 1)); 69 ASSERT_FALSE(memory_->ReadFully(101, buffer.data(), 2)); 70 ASSERT_FALSE(memory_->ReadFully(99, buffer.data(), 2)); 71 ASSERT_TRUE(memory_->ReadFully(99, buffer.data(), 1)); 78 ASSERT_FALSE(memory_->ReadFully(UINT64_MAX - 100, buffer.data(), 200));
|
MemoryRangeTest.cpp | 41 ASSERT_TRUE(range.ReadFully(0, dst.data(), src.size())); 57 ASSERT_TRUE(range.ReadFully(1020, dst.data(), 4)); 63 ASSERT_FALSE(range.ReadFully(1020, dst.data(), 5)); 64 ASSERT_FALSE(range.ReadFully(1024, dst.data(), 1)); 65 ASSERT_FALSE(range.ReadFully(1024, dst.data(), 1024)); 68 ASSERT_TRUE(range.ReadFully(1020, dst.data(), 4)); 76 ASSERT_FALSE(overflow->ReadFully(UINT64_MAX - 10, buffer.data(), 100));
|
MemoryFileTest.cpp | 52 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10)); 62 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10)); 78 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 8)); 94 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10)); 115 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10)); 152 ASSERT_FALSE(memory_.ReadFully(0, buffer.data(), 10)); 156 ASSERT_FALSE(memory_.ReadFully(10000, buffer.data(), 10)); 157 ASSERT_FALSE(memory_.ReadFully(5000, buffer.data(), 10)); 158 ASSERT_FALSE(memory_.ReadFully(4990, buffer.data(), 11)); 159 ASSERT_TRUE(memory_.ReadFully(4990, buffer.data(), 10)) [all...] |
MemoryLocalTest.cpp | 36 ASSERT_TRUE(local.ReadFully(reinterpret_cast<uint64_t>(src.data()), dst.data(), 1024)); 43 ASSERT_TRUE(local.ReadFully(reinterpret_cast<uint64_t>(src.data()), dst.data(), 1024)); 57 ASSERT_FALSE(local.ReadFully(0, dst.data(), 1)); 58 ASSERT_FALSE(local.ReadFully(0, dst.data(), 100)); 68 ASSERT_FALSE(local.ReadFully(reinterpret_cast<uint64_t>(&value), dst.data(), SIZE_MAX));
|
MapInfoCreateMemoryTest.cpp | 123 ASSERT_TRUE(memory->ReadFully(0, buffer.data(), 1024)); 130 ASSERT_FALSE(memory->ReadFully(1024, buffer.data(), 1)); 144 ASSERT_TRUE(memory->ReadFully(0, buffer.data(), 0x100)); 151 ASSERT_FALSE(memory->ReadFully(0x100, buffer.data(), 1)); 167 ASSERT_TRUE(memory->ReadFully(0, e_ident, SELFMAG)); 171 ASSERT_TRUE(memory->ReadFully(0x1000, e_ident, 1)); 183 ASSERT_TRUE(memory->ReadFully(0, e_ident, SELFMAG)); 187 ASSERT_TRUE(memory->ReadFully(0x1000, e_ident, 1)); 224 ASSERT_TRUE(memory->ReadFully(0, buffer.data(), buffer.size())); 230 ASSERT_FALSE(memory->ReadFully(buffer.size(), buffer.data(), 1)) [all...] |
MemoryRemoteTest.cpp | 74 ASSERT_TRUE(remote.ReadFully(reinterpret_cast<uint64_t>(src.data()), dst.data(), 1024)); 103 ASSERT_TRUE(remote.ReadFully(reinterpret_cast<uint64_t>(src.data()), dst.data(), src.size())); 177 ASSERT_TRUE(remote.ReadFully(reinterpret_cast<uint64_t>(src), dst.data(), pagesize)); 182 ASSERT_FALSE(remote.ReadFully(reinterpret_cast<uint64_t>(src) + pagesize, dst.data(), 1)); 183 ASSERT_TRUE(remote.ReadFully(reinterpret_cast<uint64_t>(src) + pagesize - 1, dst.data(), 1)); 184 ASSERT_FALSE(remote.ReadFully(reinterpret_cast<uint64_t>(src) + pagesize - 4, dst.data(), 8)); 187 ASSERT_FALSE(remote.ReadFully(UINT64_MAX - 100, dst.data(), 200)); 210 ASSERT_FALSE(remote.ReadFully(UINT64_MAX - 100, dst.data(), 200)); 229 ASSERT_FALSE(remote.ReadFully(0, dst.data(), 1)); 230 ASSERT_FALSE(remote.ReadFully(0, dst.data(), 100)) [all...] |
MapInfoGetElfTest.cpp | 217 ASSERT_TRUE(elf->memory()->ReadFully(0, buffer.data(), buffer.size())); 223 ASSERT_FALSE(elf->memory()->ReadFully(buffer.size(), buffer.data(), 1)); 245 ASSERT_TRUE(elf->memory()->ReadFully(0, buffer.data(), 0x1000)); 251 ASSERT_FALSE(elf->memory()->ReadFully(0x1000, buffer.data(), 1)); 279 ASSERT_TRUE(elf->memory()->ReadFully(0, buffer.data(), 0x1000)); 283 ASSERT_TRUE(elf->memory()->ReadFully(0x1000, buffer.data(), 1)); 307 ASSERT_TRUE(elf->memory()->ReadFully(0, buffer.data(), 0x1000)); 311 ASSERT_TRUE(elf->memory()->ReadFully(0x1000, buffer.data(), 1));
|
/device/generic/goldfish/include/ |
qemud.h | 76 if (!ReadFully(fd, answer, 2) || 116 if (!ReadFully(fd, header, 4)) { 128 if (!ReadFully(fd, msg, size)) {
|
qemu_pipe.h | 33 static bool ReadFully(int fd, void* data, size_t byte_count) {
|
/system/core/qemu_pipe/ |
qemu_pipe.cpp | 27 using android::base::ReadFully; 87 if (!ReadFully(fd, header, 4)) { 102 if (!ReadFully(fd, buff, size)) {
|
/system/core/libunwindstack/ |
RegsArm.cpp | 76 if (!elf->memory()->ReadFully(adjusted_rel_pc - 5, &value, sizeof(value)) || 134 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data))) { 154 if (!process_memory->ReadFully(sp, &data, sizeof(data))) { 179 if (!process_memory->ReadFully(sp, &data, sizeof(data))) { 194 if (!process_memory->ReadFully(offset, regs_.data(), sizeof(uint32_t) * ARM_REG_LAST)) {
|
RegsX86.cpp | 63 if (!process_memory->ReadFully(regs_[X86_REG_SP], &new_pc, sizeof(new_pc)) || 127 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data))) { 143 if (!process_memory->ReadFully(regs_[X86_REG_SP] + 4, &context, sizeof(context))) { 168 if (!process_memory->ReadFully(regs_[X86_REG_SP] + 8, &ptr, sizeof(ptr))) { 173 if (!process_memory->ReadFully(ptr + 0x14, &x86_ucontext.uc_mcontext, sizeof(x86_mcontext_t))) {
|
DexFiles.cpp | 81 if (!memory_->ReadFully(addr + field_offset, &entry, sizeof(entry))) { 90 if (!memory_->ReadFully(addr + field_offset, &entry, sizeof(entry))) { 98 if (!memory_->ReadFully(entry_addr_, &entry, sizeof(entry)) || entry.dex_file == 0) { 110 if (!memory_->ReadFully(entry_addr_, &entry, sizeof(entry)) || entry.dex_file == 0) {
|
JitDebug.cpp | 85 if (!memory_->ReadFully(addr, &desc, sizeof(desc))) { 99 if (!memory_->ReadFully(addr, &desc, sizeof(desc))) { 113 if (!memory_->ReadFully(entry_addr_, &code, sizeof(code))) { 124 if (!memory_->ReadFully(entry_addr_, &code, sizeof(code))) { 135 if (!memory_->ReadFully(entry_addr_, &code, sizeof(code))) {
|
RegsX86_64.cpp | 63 if (!process_memory->ReadFully(regs_[X86_64_REG_SP], &new_pc, sizeof(new_pc)) || 146 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data)) || data != 0x0f0000000fc0c748) { 151 if (!elf_memory->ReadFully(rel_pc + 8, &data2, sizeof(data2)) || data2 != 0x0f05) { 163 if (!process_memory->ReadFully(regs_[X86_64_REG_SP] + 0x28, &x86_64_ucontext.uc_mcontext,
|
Elf.cpp | 187 if (!memory->ReadFully(0, e_ident, SELFMAG)) { 207 if (!memory->ReadFully(EI_CLASS, &class_type, 1)) { 242 if (!memory->ReadFully(EI_CLASS, &class_type_, 1)) { 247 if (!memory->ReadFully(EI_NIDENT + sizeof(Elf32_Half), &e_machine, sizeof(e_machine))) { 268 if (!memory->ReadFully(EI_NIDENT + sizeof(Elf64_Half), &e_machine, sizeof(e_machine))) {
|
RegsArm64.cpp | 131 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data))) { 144 if (!process_memory->ReadFully(regs_[ARM64_REG_SP] + 0x80 + 0xb0 + 0x08, regs_.data(),
|
Symbols.cpp | 74 if (!elf_memory->ReadFully(cur_offset_, &entry, sizeof(entry))) { 116 if (!elf_memory->ReadFully(cur_offset, &entry, sizeof(entry))) {
|
/system/core/libunwindstack/include/unwindstack/ |
Memory.h | 42 bool ReadFully(uint64_t addr, void* dst, size_t size); 53 return ReadFully(offset, field, size); 57 return ReadFully(addr, dst, sizeof(uint32_t)); 61 return ReadFully(addr, dst, sizeof(uint64_t));
|
/device/generic/goldfish/keymaster/trusty/ |
trusty_keymaster_ipc.cpp | 82 rc = ReadFully(handle_, &pipe_command_length, sizeof(pipe_command_length)); 89 rc = ReadFully(handle_, out, pipe_command_length);
|
/device/generic/goldfish/qemu-props/ |
qemu-props.c | 167 ReadFully(s_QemuMiscPipe, &pipe_command_length, sizeof(pipe_command_length)); 170 ReadFully(s_QemuMiscPipe, set, pipe_command_length);
|
/system/core/base/include/android-base/ |
file.h | 50 bool ReadFully(int fd, void* data, size_t byte_count);
|
/art/compiler/linker/ |
output_stream_test.cc | 76 bool readSuccess = in->ReadFully(&actual[0], actual.size()); 91 bool readSuccess = in->ReadFully(&actual[0], actual.size());
|
/bootable/recovery/ |
fuse_sdcard_provider.cpp | 49 if (!android::base::ReadFully(fd.fd, buffer, fetch_size)) {
|