Home
last modified time | relevance | path

Searched refs:buffer (Results 1 – 25 of 240) sorted by relevance

12345678910

/system/ulib/ddk/
A Dio-buffer.c68 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 Dmmio-buffer.c35 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 Dio-buffer.h92 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 Dmmio-buffer.h31 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 Dsnapshot.cpp12 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 Dvmofile-test.cpp44 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 Dnull-test.cpp26 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 Dkvstore-test.c14 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 Dlazy-dir-tests.cpp89 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 Dpseudo-dir-tests.cpp93 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 Dmetadata-test.c14 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 Ddebuglog.cpp25 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 Dftl-test.cpp40 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 Dfixture.cpp48 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 Dserial-test.c62 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 Dtransport.cpp11 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 Dutil.c69 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 Dvolume.cpp38 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 Dformatting_tests.cpp16 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 Ddebug.c34 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 Dprocessargs.c15 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 Delf.c46 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 Dxhci-trb.h14 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 Dmidiecho.c86 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 Dprovider_impl.cpp38 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 …]

Completed in 31 milliseconds

12345678910