| /system/ulib/ddk/ |
| A D | io-buffer.c | 68 buffer->size = size; in io_buffer_init_common() 71 buffer->phys = phys; in io_buffer_init_common() 78 memset(buffer, 0, sizeof(*buffer)); in io_buffer_init_aligned() 122 memset(buffer, 0, sizeof(*buffer)); in io_buffer_init_vmo() 143 memset(buffer, 0, sizeof(*buffer)); in io_buffer_init_mmio() 149 buffer->size = size; in io_buffer_init_mmio() 158 memset(buffer, 0, sizeof(*buffer)); in io_buffer_init_physical() 196 buffer->size = size; in io_buffer_init_physical() 197 buffer->offset = 0; in io_buffer_init_physical() 217 if (buffer->phys_list && buffer->pmt_handle != ZX_HANDLE_INVALID) { in io_buffer_release() [all …]
|
| A D | mmio-buffer.c | 35 buffer->vmo = vmo; in mmio_buffer_init() 37 buffer->offset = offset; in mmio_buffer_init() 38 buffer->size = size; in mmio_buffer_init() 56 if (buffer->vmo != ZX_HANDLE_INVALID) { in mmio_buffer_release() 57 zx_vmar_unmap(zx_vmar_root_self(), (uintptr_t)buffer->vaddr, buffer->size); in mmio_buffer_release() 58 zx_handle_close(buffer->vmo); in mmio_buffer_release() 59 buffer->vmo = ZX_HANDLE_INVALID; in mmio_buffer_release() 77 out->mmio = buffer; in mmio_buffer_pin() 85 if (buffer->pmt != ZX_HANDLE_INVALID) { in mmio_buffer_unpin() 86 zx_pmt_unpin(buffer->pmt); in mmio_buffer_unpin() [all …]
|
| /system/ulib/ddk/include/ddk/ |
| A D | io-buffer.h | 92 zx_status_t io_buffer_physmap(io_buffer_t* buffer); 102 void io_buffer_release(io_buffer_t* buffer); 104 static inline bool io_buffer_is_valid(const io_buffer_t* buffer) { in io_buffer_is_valid() argument 105 return (buffer->vmo_handle != ZX_HANDLE_INVALID); in io_buffer_is_valid() 108 static inline void* io_buffer_virt(const io_buffer_t* buffer) { in io_buffer_virt() argument 109 return (void*)(((uintptr_t)buffer->virt) + buffer->offset); in io_buffer_virt() 112 static inline zx_paddr_t io_buffer_phys(const io_buffer_t* buffer) { in io_buffer_phys() argument 113 ZX_DEBUG_ASSERT(buffer->phys != IO_BUFFER_INVALID_PHYS); in io_buffer_phys() 114 return buffer->phys + buffer->offset; in io_buffer_phys() 120 size_t remaining = buffer->size - buffer->offset - offset; in io_buffer_size() [all …]
|
| A D | mmio-buffer.h | 31 zx_status_t mmio_buffer_init(mmio_buffer_t* buffer, zx_off_t offset, size_t size, 37 zx_status_t mmio_buffer_init_physical(mmio_buffer_t* buffer, zx_paddr_t base, size_t size, 41 void mmio_buffer_release(mmio_buffer_t* buffer); 46 zx_status_t mmio_buffer_pin(mmio_buffer_t* buffer, zx_handle_t bti, mmio_pinned_buffer_t* out); 49 void mmio_buffer_unpin(mmio_pinned_buffer_t* buffer);
|
| /system/ulib/inspect/ |
| A D | snapshot.cpp | 12 Snapshot::Snapshot(fbl::Array<uint8_t> buffer) : buffer_(std::move(buffer)) {} in Snapshot() argument 27 fbl::Array<uint8_t> buffer; in Create() local 38 if (buffer.size() != size) { in Create() 39 buffer.reset(new uint8_t[size], size); in Create() 47 read_observer(buffer.begin(), sizeof(internal::Block)); in Create() 60 status = Snapshot::Read(vmo, size, buffer.begin()); in Create() 65 read_observer(buffer.begin(), sizeof(size)); in Create() 85 *out_snapshot = Snapshot(std::move(buffer)); in Create() 94 memset(buffer, 0, size); in Read() 95 return vmo.read(buffer, 0, size); in Read() [all …]
|
| /system/utest/zxio/ |
| A D | vmofile-test.cpp | 44 char buffer[1024]; in vmofile_basic_test() local 45 memset(buffer, 0, sizeof(buffer)); in vmofile_basic_test() 47 ASSERT_EQ(ZX_OK, zxio_read(io, buffer, 8, &actual)); in vmofile_basic_test() 49 EXPECT_STR_EQ("hijklmno", buffer); in vmofile_basic_test() 50 memset(buffer, 0, sizeof(buffer)); in vmofile_basic_test() 54 EXPECT_STR_EQ("fghijk", buffer); in vmofile_basic_test() 55 ASSERT_EQ(ZX_ERR_WRONG_TYPE, zxio_write(io, buffer, sizeof(buffer), &actual)); in vmofile_basic_test() 56 ASSERT_EQ(ZX_ERR_WRONG_TYPE, zxio_write_at(io, 0u, buffer, sizeof(buffer), &actual)); in vmofile_basic_test() 60 memset(buffer, 0, sizeof(buffer)); in vmofile_basic_test() 62 ASSERT_EQ(ZX_OK, zxio_read(io, buffer, 3, &actual)); in vmofile_basic_test() [all …]
|
| A D | null-test.cpp | 26 char buffer[1024]; in null_basic_test() local 27 memset(buffer, 0, sizeof(buffer)); in null_basic_test() 29 ASSERT_EQ(ZX_OK, zxio_read(&io, buffer, sizeof(buffer), &actual)); in null_basic_test() 31 ASSERT_EQ(ZX_ERR_WRONG_TYPE, zxio_read_at(&io, 0u, buffer, sizeof(buffer), &actual)); in null_basic_test() 32 ASSERT_EQ(ZX_OK, zxio_write(&io, buffer, sizeof(buffer), &actual)); in null_basic_test() 33 EXPECT_EQ(sizeof(buffer), actual); in null_basic_test() 34 ASSERT_EQ(ZX_ERR_WRONG_TYPE, zxio_write_at(&io, 0u, buffer, sizeof(buffer), &actual)); in null_basic_test()
|
| /system/ulib/kvstore/ |
| A D | kvstore-test.c | 14 uint8_t buffer[1024]; in kvs_bad_args() local 21 kvs_init(&kvs, buffer, 3); in kvs_bad_args() 72 uint8_t buffer[2048]; in kvs_get_put() local 73 memset(buffer, '@', sizeof(buffer)); in kvs_get_put() 79 kvs_init(&kvs, buffer, sizeof(buffer)); in kvs_get_put() 114 uint8_t buffer[1024]; in kvs_wire_format() local 118 memcpy(buffer, &hdr, sizeof(hdr)); in kvs_wire_format() 133 buffer[sizeof(hdr) + 8] = 0x42; in kvs_wire_format() 137 memcpy(buffer, &hdr, sizeof(hdr)); in kvs_wire_format() 151 memcpy(buffer, &hdr, sizeof(hdr)); in kvs_wire_format() [all …]
|
| /system/utest/fs-vnode/ |
| A D | lazy-dir-tests.cpp | 89 uint8_t buffer[4096]; in TestLazyDir() local 92 EXPECT_EQ(test.Readdir(&cookie, buffer, sizeof(buffer), &len), ZX_OK); in TestLazyDir() 93 DirentChecker dc(buffer, len); in TestLazyDir() 101 uint8_t buffer[4096]; in TestLazyDir() local 104 EXPECT_EQ(test.Readdir(&cookie, buffer, sizeof(buffer), &len), ZX_OK); in TestLazyDir() 105 DirentChecker dc(buffer, len); in TestLazyDir() 121 uint8_t buffer[4096]; in TestLazyDir() local 124 EXPECT_EQ(test.Readdir(&cookie, buffer, sizeof(buffer), &len), ZX_OK); in TestLazyDir() 141 uint8_t buffer[4096]; in TestLazyDir() local 144 EXPECT_EQ(test.Readdir(&cookie, buffer, sizeof(buffer), &len), ZX_OK); in TestLazyDir() [all …]
|
| A D | pseudo-dir-tests.cpp | 93 uint8_t buffer[4096]; in TestPseudoDir() local 95 EXPECT_EQ(dir->Readdir(&cookie, buffer, sizeof(buffer), &length), ZX_OK); in TestPseudoDir() 96 DirentChecker dc(buffer, length); in TestPseudoDir() 109 EXPECT_EQ(dir->Readdir(&cookie, buffer, sizeof(buffer), &length), ZX_OK); in TestPseudoDir() 110 DirentChecker dc(buffer, length); in TestPseudoDir() 116 EXPECT_EQ(dir->Readdir(&cookie, buffer, sizeof(buffer), &length), ZX_OK); in TestPseudoDir() 127 uint8_t buffer[4096]; in TestPseudoDir() local 129 EXPECT_EQ(dir->Readdir(&cookie, buffer, sizeof(buffer), &length), ZX_OK); in TestPseudoDir() 130 DirentChecker dc(buffer, length); in TestPseudoDir() 144 uint8_t buffer[4096]; in TestPseudoDir() local [all …]
|
| /system/dev/test/ddk-test/ |
| A D | metadata-test.c | 14 char buffer[32] = {}; in add_metadata_test() local 20 status = device_get_metadata(ddk_test_dev, 1, buffer,sizeof(buffer), &actual); in add_metadata_test() 26 status = device_get_metadata(ddk_test_dev, 1, buffer, sizeof(buffer), &actual); in add_metadata_test() 29 ASSERT_EQ(strcmp(buffer, TEST_STRING), 0, ""); in add_metadata_test() 35 char buffer[32] = {}; in publish_metadata_test() local 50 status = device_get_metadata(ddk_test_dev, 2, buffer, sizeof(buffer), &actual); in publish_metadata_test() 53 ASSERT_EQ(strcmp(buffer, TEST_STRING), 0, ""); in publish_metadata_test()
|
| /system/ulib/zxio/ |
| A D | debuglog.cpp | 25 if (debuglog->buffer != nullptr) { in zxio_debuglog_close() 26 free(debuglog->buffer); in zxio_debuglog_close() 27 debuglog->buffer = nullptr; in zxio_debuglog_close() 32 static zx_status_t zxio_debuglog_write(zxio_t* io, const void* buffer, size_t capacity, in zxio_debuglog_write() argument 36 if (debuglog->buffer == nullptr) { in zxio_debuglog_write() 37 debuglog->buffer = static_cast<zxio_debuglog_buffer_t*>( in zxio_debuglog_write() 38 calloc(1, sizeof(*debuglog->buffer))); in zxio_debuglog_write() 39 if (debuglog->buffer == nullptr) { in zxio_debuglog_write() 45 zxio_debuglog_buffer_t* outgoing = debuglog->buffer; in zxio_debuglog_write() 46 const uint8_t* data = static_cast<const uint8_t*>(buffer); in zxio_debuglog_write() [all …]
|
| /system/dev/block/ftl/test/ |
| A D | ftl-test.cpp | 40 memset(buffer.get(), 0, buffer.size()); in IsEmptyPage() 44 for (uint32_t i = 0; i < buffer.size(); i++) { in IsEmptyPage() 45 ASSERT_EQ(0xff, buffer[i]); in IsEmptyPage() 75 memset(buffer.get(), 0x55, buffer.size()); in ReadWriteTest() 79 memset(buffer.get(), 0, buffer.size()); in ReadWriteTest() 82 for (uint32_t i = 0; i < buffer.size(); i++) { in ReadWriteTest() 83 ASSERT_EQ(0x55, buffer[i]); in ReadWriteTest() 91 memset(buffer.get(), 0x55, buffer.size()); in WritePage() 103 memset(buffer.get(), 0x55, buffer.size()); in ReAttachTest() 116 memset(buffer.get(), 0, buffer.size()); in ReAttachTest() [all …]
|
| /system/utest/fuzz-utils/ |
| A D | fixture.cpp | 48 fbl::StringBuffer<PATH_MAX> buffer; in path() local 49 buffer.AppendVPrintf(fmt, ap); in path() 50 fbl::String relpath = buffer.ToString(); in path() 55 buffer.Clear(); in path() 56 buffer.Append(root_); in path() 57 buffer.Append(relpath); in path() 59 return buffer.ToString(); in path() 133 char buffer[PATH_MAX]; in RemoveDirectory() local 141 snprintf(buffer, sizeof(buffer), "%s/%s", pathname, ent->d_name); in RemoveDirectory() 143 EXPECT_TRUE(RemoveDirectory(buffer)); in RemoveDirectory() [all …]
|
| /system/uapp/serial-test/ |
| A D | serial-test.c | 62 char buffer[100]; in main() local 63 ssize_t count = read(fd, buffer, sizeof(buffer)); in main() 71 printf("%c", buffer[i]); in main() 75 if (buffer[0] == 'x' || buffer[0] == 'X') { in main() 91 write(fd, buffer, count); in main()
|
| /system/ulib/fidl/ |
| A D | transport.cpp | 11 zx_status_t fidl_socket_write_control(zx_handle_t socket, const void* buffer, in fidl_socket_write_control() argument 14 zx_status_t status = zx_socket_write(socket, ZX_SOCKET_CONTROL, buffer, in fidl_socket_write_control() 35 zx_status_t fidl_socket_read_control(zx_handle_t socket, void* buffer, in fidl_socket_read_control() argument 38 zx_status_t status = zx_socket_read(socket, ZX_SOCKET_CONTROL, buffer, in fidl_socket_read_control() 60 zx_status_t fidl_socket_call_control(zx_handle_t socket, const void* buffer, in fidl_socket_call_control() argument 63 zx_status_t status = fidl_socket_write_control(socket, buffer, capacity); in fidl_socket_call_control()
|
| /system/core/userboot/ |
| A D | util.c | 69 char buffer[ZX_LOG_RECORD_MAX - sizeof(zx_log_record_t)]; in vprintl() local 70 static_assert(sizeof(LOG_PREFIX) < sizeof(buffer), "buffer too small"); in vprintl() 72 memcpy(buffer, LOG_PREFIX, sizeof(LOG_PREFIX) - 1); in vprintl() 73 char* p = &buffer[sizeof(LOG_PREFIX) - 1]; in vprintl() 80 while (*fmt && (avail = (size_t)(&buffer[sizeof(buffer)] - p))) { in vprintl() 152 (zx_debuglog_write(log, 0, buffer, p - buffer) != ZX_OK)) { in vprintl() 153 zx_debug_write(buffer, p - buffer); in vprintl()
|
| /system/ulib/ftl/ftln/ |
| A D | volume.cpp | 38 zx_status_t VolumeImpl::Read(uint32_t first_page, int num_pages, void* buffer) { in Read() argument 39 if (read_pages_(buffer, first_page, num_pages, vol_) != 0) { in Read() 45 zx_status_t VolumeImpl::Write(uint32_t first_page, int num_pages, const void* buffer) { in Write() argument 46 if (write_pages_(const_cast<void*>(buffer), first_page, num_pages, vol_) != 0) { in Write() 100 union vstat buffer; in GetStats() local 101 if (report_(vol_, FS_VSTAT, &buffer) != 0) { in GetStats() 104 stats->ram_used = buffer.fat.drvr_stats.ftl.ndm.ram_used; in GetStats() 105 stats->wear_count = buffer.fat.drvr_stats.ftl.ndm.wear_count; in GetStats() 106 stats->garbage_level = buffer.fat.garbage_level; in GetStats()
|
| /system/utest/fidl/ |
| A D | formatting_tests.cpp | 16 char buffer[capacity]; \ 17 size_t count = fidl_format_type_name((type), (buffer), (capacity)); \ 20 reinterpret_cast<const uint8_t*>(buffer), strlen(expected), (expected)); \ 29 char buffer[1024]; in no_output() local 33 EXPECT_EQ(0u, fidl_format_type_name(nullptr, buffer, sizeof(buffer))); in no_output() 34 EXPECT_EQ(0u, fidl_format_type_name(&type, nullptr, sizeof(buffer))); in no_output() 35 EXPECT_EQ(0u, fidl_format_type_name(&type, buffer, 0u)); in no_output()
|
| /system/dev/bus/acpi/ |
| A D | debug.c | 34 ACPI_BUFFER buffer = { in acpi_print_resources() local 50 if (buffer.Pointer) { in acpi_print_resources() 51 AcpiOsFree(buffer.Pointer); in acpi_print_resources() 169 AcpiOsFree(buffer.Pointer); in acpi_print_resources() 196 ACPI_BUFFER buffer = { in acpi_print_prt() local 203 if (buffer.Pointer) { in acpi_print_prt() 204 AcpiOsFree(buffer.Pointer); in acpi_print_prt() 208 assert(buffer.Pointer); in acpi_print_prt() 216 assert(entry_addr <= (uintptr_t)buffer.Pointer + buffer.Length); in acpi_print_prt() 257 AcpiOsFree(buffer.Pointer); in acpi_print_prt() [all …]
|
| /system/ulib/runtime/ |
| A D | processargs.c | 15 void* buffer, uint32_t nbytes, in zxr_processargs_read() argument 21 if ((uintptr_t)buffer % alignof(zx_proc_args_t) != 0) in zxr_processargs_read() 26 zx_status_t status = _zx_channel_read(bootstrap, 0, buffer, handles, nbytes, in zxr_processargs_read() 33 zx_proc_args_t* const pa = buffer; in zxr_processargs_read() 56 *handle_info = (void*)&((uint8_t*)buffer)[pa->handle_info_off]; in zxr_processargs_read() 60 static zx_status_t unpack_strings(char* buffer, uint32_t bytes, char* result[], in unpack_strings() argument 62 char* p = &buffer[off]; in unpack_strings() 66 if (p >= &buffer[bytes]) in unpack_strings()
|
| /system/ulib/launchpad/ |
| A D | elf.c | 46 char *buffer = NULL; in elf_load_get_interp() local 50 buffer = malloc(*interp_len + 1); in elf_load_get_interp() 51 if (buffer == NULL) in elf_load_get_interp() 53 zx_status_t status = zx_vmo_read(vmo, buffer, offset, *interp_len); in elf_load_get_interp() 55 free(buffer); in elf_load_get_interp() 58 buffer[*interp_len] = '\0'; in elf_load_get_interp() 60 *interp = buffer; in elf_load_get_interp()
|
| /system/dev/usb/xhci/ |
| A D | xhci-trb.h | 14 io_buffer_t buffer; member 27 io_buffer_t buffer; member 54 return io_buffer_phys(&ring->buffer); in xhci_transfer_ring_start_phys() 58 return io_buffer_phys(&ring->buffer) + ((ring->current - ring->start) * sizeof(xhci_trb_t)); in xhci_transfer_ring_current_phys() 62 return io_buffer_phys(&ring->buffer); in xhci_event_ring_start_phys() 66 return io_buffer_phys(&ring->buffer) + ((ring->current - ring->start) * sizeof(xhci_trb_t)); in xhci_event_ring_current_phys()
|
| /system/uapp/midiecho/ |
| A D | midiecho.c | 86 uint8_t buffer[3]; in main() local 88 int length = read(src_fd, buffer, sizeof(buffer)); in main() 92 printf(" %02X", buffer[i]); in main() 95 if (write(dest_fd, buffer, length) < 0) break; in main()
|
| /system/ulib/trace-provider/ |
| A D | provider_impl.cpp | 38 zx::vmo buffer, zx::fifo fifo, in Start() argument 41 dispatcher_, buffering_mode, std::move(buffer), std::move(fifo), in Start() 93 FIDL_ALIGNDECL uint8_t buffer[16 * 1024]; in ReadMessage() local 98 0u, buffer, sizeof(buffer), &num_bytes, in ReadMessage() 106 if (!DecodeAndDispatch(buffer, num_bytes, handles, num_handles)) { in ReadMessage() 116 uint8_t* buffer, uint32_t num_bytes, in DecodeAndDispatch() argument 123 auto hdr = reinterpret_cast<fidl_message_header_t*>(buffer); in DecodeAndDispatch() 127 buffer, num_bytes, handles, num_handles, in DecodeAndDispatch() 134 auto buffer = zx::vmo(request->buffer); in DecodeAndDispatch() local 155 impl_->Start(trace_buffering_mode, std::move(buffer), std::move(fifo), in DecodeAndDispatch() [all …]
|