Searched refs:buffer (Results 1 - 25 of 270) sorted by relevance

1234567891011

/fuchsia/zircon/third_party/ulib/musl/sanitizers/
H A Dlog.c9 void __sanitizer_log_write(const char *buffer, size_t len) { argument
11 _dl_log_write(buffer, len);
/fuchsia/zircon/system/ulib/ddk/include/ddk/
H A Dio-buffer.h30 // io buffer was created with the IO_BUFFER_CONTIG flag.
42 IO_BUFFER_RO = (0 << 0), // map buffer read-only
43 IO_BUFFER_RW = (1 << 0), // map buffer read/write
44 IO_BUFFER_CONTIG = (1 << 1), // allocate physically contiguous buffer
45 IO_BUFFER_UNCACHED = (1 << 2), // map buffer with ZX_CACHE_POLICY_UNCACHED
50 // io_buffer_release on |buffer|. |bti| is borrowed by the io_buffer and may be
52 zx_status_t io_buffer_init(io_buffer_t* buffer, zx_handle_t bti, size_t size, uint32_t flags);
57 zx_status_t io_buffer_init_aligned(io_buffer_t* buffer, zx_handle_t bti, size_t size,
63 zx_status_t io_buffer_init_vmo(io_buffer_t* buffer, zx_handle_t bti, zx_handle_t vmo_handle,
71 zx_status_t io_buffer_init_mmio(io_buffer_t* buffer, zx_handle_
104 io_buffer_is_valid(const io_buffer_t* buffer) argument
108 io_buffer_virt(const io_buffer_t* buffer) argument
112 io_buffer_phys(const io_buffer_t* buffer) argument
119 io_buffer_size(const io_buffer_t* buffer, size_t offset) argument
[all...]
H A Dmmio-buffer.h31 zx_status_t mmio_buffer_init(mmio_buffer_t* buffer, zx_off_t offset, size_t size,
34 void mmio_buffer_release(mmio_buffer_t* buffer);
36 // Returns a pinned buffer if successful. |buffer| must outlive |out|.
39 zx_status_t mmio_buffer_pin(mmio_buffer_t* buffer, zx_handle_t bti, mmio_pinned_buffer_t* out);
40 // Unpins the buffer.
41 void mmio_buffer_unpin(mmio_pinned_buffer_t* buffer);
/fuchsia/zircon/kernel/platform/pc/include/platform/
H A Dkeyboard.h12 void platform_init_keyboard(cbuf_t* buffer);
/fuchsia/zircon/system/ulib/ddk/
H A Dmmio-buffer.c5 #include <ddk/mmio-buffer.h>
14 zx_status_t mmio_buffer_init(mmio_buffer_t* buffer, zx_off_t offset, size_t size, argument
35 buffer->vmo = vmo;
36 buffer->vaddr = (void*)(vaddr + page_offset);
37 buffer->offset = offset;
38 buffer->size = size;
43 void mmio_buffer_release(mmio_buffer_t* buffer) { argument
44 if (buffer->vmo != ZX_HANDLE_INVALID) {
45 zx_vmar_unmap(zx_vmar_root_self(), (uintptr_t)buffer->vaddr, buffer
51 mmio_buffer_pin(mmio_buffer_t* buffer, zx_handle_t bti, mmio_pinned_buffer_t* out) argument
72 mmio_buffer_unpin(mmio_pinned_buffer_t* buffer) argument
[all...]
H A Dio-buffer.c5 #include <ddk/io-buffer.h>
16 // Returns true if a buffer with these parameters was allocated using
32 static zx_status_t io_buffer_init_common(io_buffer_t* buffer, zx_handle_t bti_handle, argument
65 buffer->bti_handle = bti_handle;
66 buffer->vmo_handle = vmo_handle;
67 buffer->pmt_handle = pmt_handle;
68 buffer->size = size;
69 buffer->offset = offset;
70 buffer->virt = (void *)virt;
71 buffer
76 io_buffer_init_aligned(io_buffer_t* buffer, zx_handle_t bti, size_t size, uint32_t alignment_log2, uint32_t flags) argument
115 io_buffer_init(io_buffer_t* buffer, zx_handle_t bti, size_t size, uint32_t flags) argument
120 io_buffer_init_vmo(io_buffer_t* buffer, zx_handle_t bti, zx_handle_t vmo_handle, zx_off_t offset, uint32_t flags) argument
141 io_buffer_init_mmio(io_buffer_t* buffer, zx_handle_t vmo_handle, void* virt, zx_off_t offset, size_t size) argument
156 io_buffer_init_physical(io_buffer_t* buffer, zx_handle_t bti, zx_paddr_t addr, size_t size, zx_handle_t resource, uint32_t cache_policy) argument
205 io_buffer_release(io_buffer_t* buffer) argument
228 io_buffer_cache_op(io_buffer_t* buffer, const uint32_t op, const zx_off_t offset, const size_t size) argument
237 io_buffer_cache_flush(io_buffer_t* buffer, zx_off_t offset, size_t length) argument
244 io_buffer_cache_flush_invalidate(io_buffer_t* buffer, zx_off_t offset, size_t length) argument
252 io_buffer_physmap(io_buffer_t* buffer) argument
298 io_buffer_physmap_range(io_buffer_t* buffer, zx_off_t offset, size_t length, size_t phys_count, zx_paddr_t* physmap, zx_handle_t* pmt) argument
[all...]
H A Drules.mk14 $(LOCAL_DIR)/io-buffer.c \
15 $(LOCAL_DIR)/mmio-buffer.c \
/fuchsia/zircon/system/utest/cobalt-client/
H A Dtypes_internal_test.cpp20 // Return a buffer with two event_types each with their own event_type_index.
24 EventBuffer<uint32_t> buffer(metadata);
25 *buffer.mutable_event_data() = 0;
26 return buffer;
32 EventBuffer<uint32_t> buffer = MakeBuffer(); local
34 ASSERT_EQ(buffer.metadata().size(), 2);
35 ASSERT_EQ(buffer.metadata()[0].event_type, 1);
36 ASSERT_EQ(buffer.metadata()[0].event_type_index, 2);
37 ASSERT_EQ(buffer.metadata()[1].event_type, 2);
38 ASSERT_EQ(buffer
47 EventBuffer<uint32_t> buffer = MakeBuffer(); local
63 EventBuffer<uint32_t> buffer = MakeBuffer(); local
90 EventBuffer<uint32_t>* buffer; member in struct:cobalt_client::internal::__anon1306::TryFlushArgs
117 EventBuffer<uint32_t> buffer = MakeBuffer(); local
[all...]
/fuchsia/zircon/system/dev/test/ddk-test/
H A Dmetadata-test.c14 char buffer[32] = {}; local
20 status = device_get_metadata(ddk_test_dev, 1, buffer,sizeof(buffer), &actual);
26 status = device_get_metadata(ddk_test_dev, 1, buffer, sizeof(buffer), &actual);
29 ASSERT_EQ(strcmp(buffer, TEST_STRING), 0, "");
35 char buffer[32] = {}; local
50 status = device_get_metadata(ddk_test_dev, 2, buffer, sizeof(buffer), &actual);
53 ASSERT_EQ(strcmp(buffer, TEST_STRIN
[all...]
/fuchsia/zircon/system/ulib/zircon/
H A Dzx_cprng_draw.cpp7 void _zx_cprng_draw(void* buffer, size_t len) { argument
8 uint8_t* ptr = static_cast<uint8_t*>(buffer);
/fuchsia/zircon/third_party/ulib/musl/include/sys/
H A Drandom.h9 int getentropy(void* buffer, size_t length) __attribute__((__warn_unused_result__));
/fuchsia/zircon/third_party/ulib/musl/zircon/
H A Dgetentropy.c11 int getentropy(void* buffer, size_t length) { argument
17 _zx_cprng_draw(buffer, length);
/fuchsia/zircon/third_party/uapp/fsck-msdosfs/
H A Dfat.c62 u_char *buffer; local
72 buffer = malloc(len = boot->bpbBytesPerSec);
73 if (buffer == NULL) {
83 if ((size_t)read(fs, buffer, boot->bpbBytesPerSec) !=
93 if (buffer[0] != boot->bpbMedia || buffer[1] != 0xff)
96 if ((buffer[2] & 0xf8) != 0xf8 || (buffer[3] & 0x3f) != 0x3f)
99 if (buffer[2] != 0xff || (buffer[
156 _readfat(int fs, struct bootblock *boot, u_int no, u_char **buffer) argument
195 u_char *buffer, *p; local
552 u_char *buffer, *p; local
[all...]
/fuchsia/zircon/system/ulib/kvstore/
H A Dkvstore-test.c14 uint8_t buffer[1024]; local
21 kvs_init(&kvs, buffer, 3);
72 uint8_t buffer[2048]; local
73 memset(buffer, '@', sizeof(buffer));
79 kvs_init(&kvs, buffer, sizeof(buffer));
114 uint8_t buffer[1024]; local
118 memcpy(buffer, &hdr, sizeof(hdr));
119 memcpy(buffer
[all...]
/fuchsia/zircon/system/dev/gpio/pl061/include/gpio/pl061/
H A Dpl061.h7 #include <ddk/io-buffer.h>
17 io_buffer_t buffer; member in struct:__anon370
/fuchsia/zircon/system/dev/usb/xhci/
H A Dxhci-trb.h7 #include <ddk/io-buffer.h>
14 io_buffer_t buffer; member in struct:xhci_transfer_ring
27 io_buffer_t buffer; member in struct:xhci_event_ring
54 return io_buffer_phys(&ring->buffer);
58 return io_buffer_phys(&ring->buffer) + ((ring->current - ring->start) * sizeof(xhci_trb_t));
62 return io_buffer_phys(&ring->buffer);
66 return io_buffer_phys(&ring->buffer) + ((ring->current - ring->start) * sizeof(xhci_trb_t));
/fuchsia/zircon/system/uapp/serial-test/
H A Dserial-test.c62 char buffer[100]; local
63 ssize_t count = read(fd, buffer, sizeof(buffer));
71 printf("%c", buffer[i]);
75 if (buffer[0] == 'x' || buffer[0] == 'X') {
91 write(fd, buffer, count);
/fuchsia/zircon/system/ulib/launchpad/
H A Delf.c46 char *buffer = NULL; local
50 buffer = malloc(*interp_len + 1);
51 if (buffer == NULL)
53 zx_status_t status = zx_vmo_read(vmo, buffer, offset, *interp_len);
55 free(buffer);
58 buffer[*interp_len] = '\0';
60 *interp = buffer;
/fuchsia/zircon/system/utest/fs-vnode/
H A Dpseudo-dir-tests.cpp14 DirentChecker(const void* buffer, size_t length) argument
15 : current_(reinterpret_cast<const uint8_t*>(buffer)), remaining_(length) {}
93 uint8_t buffer[4096]; local
95 EXPECT_EQ(dir->Readdir(&cookie, buffer, sizeof(buffer), &length), ZX_OK);
96 DirentChecker dc(buffer, length);
104 // readdir with small buffer
107 uint8_t buffer[2*sizeof(vdirent) + 13]; local
109 EXPECT_EQ(dir->Readdir(&cookie, buffer, sizeof(buffer),
127 uint8_t buffer[4096]; local
144 uint8_t buffer[4096]; local
[all...]
H A Dlazy-dir-tests.cpp14 DirentChecker(const void* buffer, size_t length) argument
15 : current_(reinterpret_cast<const uint8_t*>(buffer)), remaining_(length) {}
87 uint8_t buffer[4096]; local
90 EXPECT_EQ(test.Readdir(&cookie, buffer, sizeof(buffer), &len), ZX_OK);
91 DirentChecker dc(buffer, len);
99 uint8_t buffer[4096]; local
102 EXPECT_EQ(test.Readdir(&cookie, buffer, sizeof(buffer), &len), ZX_OK);
103 DirentChecker dc(buffer, le
119 uint8_t buffer[4096]; local
139 uint8_t buffer[4096]; local
[all...]
/fuchsia/zircon/system/utest/fuzz-utils/
H A Dfixture.cpp48 fbl::StringBuffer<PATH_MAX> buffer; local
49 buffer.AppendVPrintf(fmt, ap);
50 fbl::String relpath = buffer.ToString();
55 buffer.Clear();
56 buffer.Append(root_);
57 buffer.Append(relpath);
59 return buffer.ToString();
133 char buffer[PATH_MAX]; local
141 snprintf(buffer, sizeof(buffer), "
[all...]
/fuchsia/zircon/system/ulib/runtime/
H A Dprocessargs.c15 void* buffer, uint32_t nbytes,
21 if ((uintptr_t)buffer % alignof(zx_proc_args_t) != 0)
26 zx_status_t status = _zx_channel_read(bootstrap, 0, buffer, handles, nbytes,
33 zx_proc_args_t* const pa = buffer;
56 *handle_info = (void*)&((uint8_t*)buffer)[pa->handle_info_off];
60 static zx_status_t unpack_strings(char* buffer, uint32_t bytes, char* result[], argument
62 char* p = &buffer[off];
66 if (p >= &buffer[bytes])
14 zxr_processargs_read(zx_handle_t bootstrap, void* buffer, uint32_t nbytes, zx_handle_t handles[], uint32_t nhandles, zx_proc_args_t** pargs, uint32_t** handle_info) argument
/fuchsia/zircon/system/utest/fidl/
H 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]; local
33 EXPECT_EQ(0u, fidl_format_type_name(nullptr, buffer, sizeof(buffer)));
34 EXPECT_EQ(0u, fidl_format_type_name(&type, nullptr, sizeof(buffer)));
35 EXPECT_EQ(0u, fidl_format_type_name(&type, buffer, 0u));
/fuchsia/zircon/system/ulib/fidl/
H A Dbuilder.cpp16 Builder::Builder(void* buffer, uint32_t capacity) argument
17 : capacity_(capacity), at_(0u), buffer_(static_cast<uint8_t*>(buffer)) {
56 void Builder::Reset(void* buffer, uint32_t capacity) { argument
57 buffer_ = static_cast<uint8_t*>(buffer);
/fuchsia/zircon/system/ulib/zx/include/lib/zx/
H A Dfifo.h32 zx_status_t write(size_t elem_size, const void* buffer, size_t count, size_t* actual_count) const { argument
33 return zx_fifo_write(get(), elem_size, buffer, count, actual_count);
36 zx_status_t read(size_t elem_size, void* buffer, size_t count, size_t* actual_count) const { argument
37 return zx_fifo_read(get(), elem_size, buffer, count, actual_count);

Completed in 106 milliseconds

1234567891011