Added ring_buffer_user_peek() similar to ring_buffer_peek()
Change-Id: Ife183989e0c031f648feb6a4b03f1a3ffc15503c Reviewed-on: https://review.haiku-os.org/c/haiku/+/9858 Reviewed-by: waddlesplash <[email protected]> Tested-by: Commit checker robot <[email protected]>
This commit is contained in:
@@ -41,8 +41,8 @@ size_t ring_buffer_read(struct ring_buffer *buffer, uint8 *data, ssize_t length)
|
||||
size_t ring_buffer_write(struct ring_buffer *buffer, const uint8 *data, ssize_t length);
|
||||
ssize_t ring_buffer_user_read(struct ring_buffer *buffer, uint8 *data, ssize_t length);
|
||||
ssize_t ring_buffer_user_write(struct ring_buffer *buffer, const uint8 *data, ssize_t length);
|
||||
size_t ring_buffer_peek(struct ring_buffer *buffer, size_t offset, void *data,
|
||||
size_t length);
|
||||
size_t ring_buffer_peek(struct ring_buffer *buffer, size_t offset, void *data, size_t length);
|
||||
ssize_t ring_buffer_user_peek(struct ring_buffer *buffer, size_t offset, void *data, ssize_t length);
|
||||
int32 ring_buffer_get_vecs(struct ring_buffer *buffer, struct iovec *vecs);
|
||||
size_t ring_buffer_move(struct ring_buffer *to, ssize_t length, struct ring_buffer *from);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user