Searched refs:buffer (Results 126 - 150 of 2144) sorted by last modified time

1234567891011>>

/haiku/src/kits/media/experimental/
H A DAdapterIO.cpp21 RelativePositionIO(BAdapterIO* owner, BPositionIO* buffer, argument
28 fBuffer(buffer),
49 status_t FlushBefore(off_t position, BPositionIO* buffer, const void* oldBuffer, argument
58 status_t status = buffer->WriteAt(0, (void*)((addr_t)oldBuffer + relative),
62 status = buffer->Seek(fBuffer->Position() - relative, SEEK_SET);
67 SetBuffer(buffer);
118 virtual ssize_t ReadAt(off_t position, void* buffer, argument
124 _PositionToRelative(position), buffer, size);
129 const void* buffer, size_t size)
134 _PositionToRelative(position), buffer, siz
128 WriteAt(off_t position, const void* buffer, size_t size) argument
171 BackWrite(const void* buffer, size_t size) argument
180 SetBuffer(BPositionIO* buffer) argument
276 ReadAt(off_t position, void* buffer, size_t size) argument
289 WriteAt(off_t position, const void* buffer, size_t size) argument
400 SetBuffer(BPositionIO* buffer) argument
415 BMallocIO* buffer = new BMallocIO(); local
443 BackWrite(const void* buffer, size_t size) argument
487 Write(const void* buffer, size_t size) argument
[all...]
/haiku/headers/private/media/experimental/
H A DAdapterIO.h21 virtual ssize_t Write(const void* buffer, size_t size);
47 virtual ssize_t ReadAt(off_t position, void* buffer,
50 const void* buffer, size_t size);
63 status_t SetBuffer(BPositionIO* buffer);
74 ssize_t BackWrite(const void* buffer, size_t size);
/haiku/src/apps/haikudepot/util/
H A DStorageUtils.cpp92 uint8_t buffer[FILE_TO_STRING_BUFFER_LEN]; local
95 while((buffer_read = file.Read(buffer, FILE_TO_STRING_BUFFER_LEN)) > 0)
96 result.Append((char *) buffer, buffer_read);
302 uint8 buffer[16]; local
304 // create some random latin letters into the buffer to write.
306 buffer[i] = 65 + (abs(rand()) % 26);
325 if (file.Write(buffer, 16) != 16) {
342 if (readBuffer[i] != buffer[i]) {
/haiku/src/servers/app/drawing/interface/local/
H A DAccelerantHWInterface.h88 virtual void FreeOverlayBuffer(const overlay_buffer* buffer);
98 // frame buffer access
H A DAccelerantHWInterface.cpp81 char buffer[B_FILE_NAME_LENGTH]; local
82 size_t size = sizeof(buffer);
85 B_SAFEMODE_FAIL_SAFE_VIDEO_MODE, buffer, &size);
87 if (!strncasecmp(buffer, "true", size)
88 || !strncasecmp(buffer, "yes", size)
89 || !strncasecmp(buffer, "on", size)
90 || !strncasecmp(buffer, "enabled", size)) {
607 // to allocate a frame buffer large enough to contain
608 // the back buffer for double buffered drawing
680 // Update the frame buffer use
1375 FreeOverlayBuffer(const overlay_buffer* buffer) argument
[all...]
/haiku/src/apps/haikudepot/tar/
H A DTarArchiveService.cpp36 uint8 buffer[LENGTH_BLOCK]; local
37 status_t result = tarIo.ReadExactly(buffer, LENGTH_BLOCK);
39 result = _ReadHeader(buffer, header);
52 uint8 buffer[LENGTH_BLOCK]; local
63 buffer, LENGTH_BLOCK))) {
65 if (memcmp(zero_buffer, buffer, sizeof zero_buffer) == 0) {
72 result = _ReadHeader(buffer, header);
/haiku/src/system/kernel/fs/
H A Dvfs_request_io.cpp76 virtual status_t IO(off_t offset, void* buffer, size_t* length) = 0;
86 status_t (*doIO)(void* cookie, off_t offset, void* buffer,
96 virtual status_t IO(off_t offset, void* buffer, size_t* length) argument
98 return fDoIO(fCookie, offset, buffer, length);
117 virtual status_t IO(off_t offset, void* buffer, size_t* length) argument
120 vec.iov_base = buffer;
289 IOBuffer* buffer = request->Buffer(); local
300 && buffer->GetNextVirtualVec(virtualVecCookie, vector) == B_OK;) {
331 buffer->FreeVirtualVecCookie(virtualVecCookie);
349 IOBuffer* buffer local
85 CallbackIO(bool write, status_t (*doIO)(void* cookie, off_t offset, void* buffer, size_t* length), void* cookie) argument
408 vfs_synchronous_io(io_request* request, status_t (*doIO)(void* cookie, off_t offset, void* buffer, size_t* length), void* cookie) argument
[all...]
H A Dsocket.cpp95 // copy the buffer size from userland
198 socket_read(struct file_descriptor *descriptor, off_t pos, void *buffer, argument
201 ssize_t bytesRead = sStackInterface->recv(descriptor->u.socket, buffer,
209 socket_write(struct file_descriptor *descriptor, off_t pos, const void *buffer, argument
212 ssize_t bytesWritten = sStackInterface->send(descriptor->u.socket, buffer,
220 socket_ioctl(struct file_descriptor *descriptor, ulong op, void *buffer, argument
223 return sStackInterface->ioctl(descriptor->u.socket, op, buffer, length);
952 // prepare a buffer for ancillary data
/haiku/src/add-ons/kernel/drivers/power/acpi_battery/
H A Dacpi_battery.cpp71 GetString(char* buffer, size_t length, acpi_object_type* pointer) argument
73 strlcpy(buffer, (pointer->object_type == ACPI_TYPE_STRING)
85 acpi_data buffer; local
86 buffer.pointer = NULL;
87 buffer.length = ACPI_ALLOCATE_BUFFER;
93 &buffer);
97 object = (acpi_object_type*)buffer.pointer;
125 free(buffer.pointer);
135 acpi_data buffer; local
136 buffer
230 acpi_data buffer; local
340 acpi_battery_read(void* _cookie, off_t position, void *buffer, size_t* numBytes) argument
406 acpi_battery_write(void* cookie, off_t position, const void* buffer, size_t* numBytes) argument
[all...]
/haiku/src/add-ons/kernel/drivers/disk/mmc/
H A Dmmc_disk.cpp405 mmc_block_read(void* cookie, off_t position, void* buffer, size_t* _length) argument
417 status_t status = request.Init(position, (addr_t)buffer, length, false, 0);
432 mmc_block_write(void* cookie, off_t position, const void* buffer, argument
445 status_t status = request.Init(position, (addr_t)buffer, length, true, 0);
565 mmc_block_ioctl(void* cookie, uint32 op, void* buffer, size_t length) argument
573 if (buffer == NULL || length < sizeof(status_t))
577 return user_memcpy(buffer, &status, sizeof(status_t));
588 return user_memcpy(buffer, &size32, sizeof(size_t));
593 if (buffer == NULL || length > sizeof(device_geometry))
596 return user_memcpy(buffer,
[all...]
/haiku/headers/posix/
H A Dregex.h182 stored in the pattern buffer, so changing this does not affect
293 buffer. */
331 the pattern compiler, the fields `buffer', `allocated', `fastmap',
354 unsigned char *__REPB_PREFIX(buffer);
356 /* Number of bytes to which `buffer' points. */
359 /* Number of bytes actually used in `buffer'. */
433 /* If `regs_allocated' is REGS_UNALLOCATED in the pattern buffer,
460 and syntax given by the global `re_syntax_options', into the buffer
/haiku/src/tests/system/network/tcp_shell/
H A Dtcp_shell.cpp129 tcp_segment_flags(net_buffer* buffer) argument
131 NetBufferHeaderReader<tcp_header> bufferHeader(buffer);
141 is_syn(net_buffer* buffer) argument
143 return (tcp_segment_flags(buffer) & TCP_FLAG_SYNCHRONIZE) != 0;
148 is_fin(net_buffer* buffer) argument
150 return (tcp_segment_flags(buffer) & TCP_FLAG_FINISH) != 0;
428 net_buffer *buffer = gNetBufferModule.create(256); local
429 if (buffer == NULL)
432 // copy data into buffer
433 if (gNetBufferModule.append(buffer, dat
455 net_buffer *buffer; local
738 datalink_send_data(struct net_route *route, net_buffer *buffer) argument
754 datalink_send_datagram(net_protocol *protocol, net_domain *domain, net_buffer *buffer) argument
895 domain_send_data(net_protocol *protocol, net_buffer *buffer) argument
907 domain_send_routed_data(net_protocol *protocol, struct net_route *route, net_buffer *buffer) argument
952 domain_receive_data(net_buffer *buffer) argument
1042 dump_printf(net_buffer* buffer, int32 packetNumber, bool willBeDropped) argument
1140 dump_pcap(net_buffer* buffer, int32 packetNumber, bool willBeDropped) argument
1240 net_buffer* buffer = (net_buffer*)list_remove_head_item( local
1305 char buffer[1024]; local
1485 char *buffer = (char *)malloc(size); local
1517 char *buffer = (char *)malloc(bufferSize); local
1559 char buffer[32767] = {'q'}; local
[all...]
/haiku/src/add-ons/kernel/network/stack/
H A Ddevice_interfaces.cpp56 net_buffer* buffer; local
57 status = device->module->receive_data(device, &buffer);
61 device_interface_monitor_receive(interface, buffer);
63 ASSERT(buffer->interface_address == NULL);
65 if (interface->deframe_func(interface->device, buffer) != B_OK) {
66 gNetBufferModule.free(buffer);
71 const size_t packetSize = buffer->size;
72 status = fifo_enqueue_buffer(&interface->receive_queue, buffer);
77 gNetBufferModule.free(buffer);
101 net_buffer* buffer; local
156 domain_receive_adapter(void* cookie, net_device* device, net_buffer* buffer) argument
503 device_interface_monitor_receive(net_device_interface* interface, net_buffer* buffer) argument
829 device_enqueue_buffer(net_device* device, net_buffer* buffer) argument
[all...]
/haiku/src/add-ons/kernel/network/ppp/ppp/
H A Dppp.cpp190 ppp_send_data(net_device *_device, net_buffer *buffer) argument
195 if (buffer->size > device->frame_size || buffer->size < device->header_length) {
205 size_t net_buffer_size = buffer->size;
206 // store buffer->size in case buffer freed in KPPP_Interface->Send
207 status_t status = device->KPPP_Interface->Send(buffer, 0x0021); // IP_PROTOCOL 0x0021
210 dprintf("KPPP_Interface->Send(buffer, 0x0021 IP) fail\n");
/haiku/src/add-ons/kernel/network/devices/loopback/
H A Dloopback.cpp111 loopback_send_data(net_device *device, net_buffer *buffer) argument
113 return sStackModule->device_enqueue_buffer(device, buffer);
/haiku/src/add-ons/kernel/network/devices/ethernet/
H A Dethernet.cpp282 ethernet_send_data(net_device *_device, net_buffer *buffer) argument
286 //dprintf("try to send ethernet packet of %lu bytes (flags %ld):\n", buffer->size, buffer->flags);
287 if (buffer->size > device->frame_size || buffer->size < ETHER_HEADER_LENGTH)
291 net_buffer *original = buffer;
295 if (gBufferModule->count_iovecs(buffer) > 1) {
299 status_t status = gBufferModule->read(buffer, 0,
300 device->write_buffer, buffer->size);
304 iovec.iov_len = buffer
[all...]
/haiku/src/add-ons/kernel/network/devices/dialup/
H A Ddialup.cpp369 dialup_send_data(net_device* _device, net_buffer* buffer) argument
377 "(flags 0x%" B_PRIx32 "):\n", buffer->size, buffer->flags);
379 if (buffer->size < HDLC_HEADER_LENGTH)
389 uint32 vectorCount = gBufferModule->count_iovecs(buffer);
400 gBufferModule->get_iovecs(buffer, ioVectors, vectorCount);
405 packet = (uint8*)malloc(2 + 2 * buffer->size);
470 net_buffer* buffer = gBufferModule->create(256);
471 if (buffer == NULL)
477 uint8* packet = (uint8*)malloc(2 + 2 * buffer
[all...]
/haiku/src/add-ons/kernel/file_systems/fat/
H A Dfile.cpp83 dosfs_get_vnode_name(fs_volume *_ns, fs_vnode *_node, char *buffer, argument
87 strlcpy(buffer, node->filename, bufferSize);
96 uint8 *buffer; local
111 buffer = diri_init(vol, VNODE_PARENT_DIR_CLUSTER(node), node->eindex, &diri);
112 if (buffer == NULL)
116 buffer[0x0b] = node->mode; // file attributes
118 memset(buffer+0xc, 0, 0x16-0xc);
120 buffer[0x0e] = i & 0xff;
121 buffer[0x0f] = (i >> 8) & 0xff;
122 buffer[
651 uchar *buffer; local
979 uint8 *buffer; local
[all...]
/haiku/src/add-ons/kernel/drivers/disk/virtual/virtio_block/
H A Dvirtio_block.cpp367 virtio_block_ioctl(void* cookie, uint32 op, void* buffer, size_t length) argument
378 user_memcpy(buffer, &info->media_status, sizeof(info->media_status));
387 return user_memcpy(buffer, &size, sizeof(size_t));
392 if (buffer == NULL || length > sizeof(device_geometry))
400 return user_memcpy(buffer, &geometry, length);
404 return user_strlcpy((char*)buffer, "devices/drive-harddisk",
413 if (user_memcpy(&iconData, buffer, sizeof(device_icon)) != B_OK)
423 return user_memcpy(buffer, &iconData, sizeof(device_icon));
556 // create command buffer area
557 info->bufferArea = create_area("virtio_block command buffer", (voi
[all...]
/haiku/src/add-ons/kernel/drivers/misc/
H A Dpoke.cpp330 poke_read(void* cookie, off_t position, void* buffer, size_t* numBytes) argument
338 poke_write(void* cookie, off_t position, const void* buffer, size_t* numBytes) argument
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DNamespaceDump.cpp28 size_t Read(void *buffer, ssize_t length);
29 size_t Write(const void *buffer, ssize_t length);
48 RingBuffer *buffer; member in struct:acpi_ns_device_info
53 // called with the buffer lock held
57 size_t available = device->buffer->WritableAmount();
62 device->buffer->Unlock();
70 if (!device->buffer->Lock())
73 } while (device->buffer->WritableAmount() < space);
155 RingBuffer &ringBuffer = *device->buffer;
221 device->buffer
268 acpi_namespace_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
394 Read(void *buffer, ssize_t size) argument
404 Write(const void *buffer, ssize_t size) argument
[all...]
H A DACPIPrivate.h126 acpi_data *buffer);
145 acpi_data *buffer);
228 status_t ns_handle_to_pathname(acpi_handle targetHandle, acpi_data* buffer);
246 acpi_data* buffer);
/haiku/headers/os/drivers/
H A DACPI.h100 void *buffer; member in struct:acpi_object_type::__anon6
101 } buffer; member in union:acpi_object_type
136 acpi_size length; /* Length in bytes of the buffer */
137 void *pointer; /* pointer to buffer */
263 acpi_data *buffer);
281 acpi_data *buffer);
/haiku/src/servers/app/
H A DServerWindow.cpp976 char buffer[size]; local
977 if (link.Read(buffer, size) == B_OK) {
979 if (settings.Unflatten(buffer) == B_OK)
997 char buffer[size]; local
998 if (settings.Flatten(buffer, size) == B_OK) {
1002 fLink.Attach(buffer, size);
2315 char* buffer = new (nothrow) char[bufferSize]; local
2317 if (link.Read(buffer, bufferSize) == B_OK
2318 && dragMessage.Unflatten(buffer) == B_OK) {
2327 delete[] buffer;
2349 char* buffer = new (nothrow) char[bufferSize]; local
[all...]
/haiku/src/apps/webpositive/
H A DBrowserWindow.cpp2802 char buffer[1024]; local
2803 snprintf(buffer, sizeof(buffer), "Failed to show the "
2805 BAlert* alert = new BAlert(B_TRANSLATE("Page source error"), buffer,

Completed in 170 milliseconds

1234567891011>>