Lines Matching refs:net_buffer

14 #include <net_buffer.h>
66 static status_t append_data(net_buffer *buffer, const void *data, size_t size);
67 static status_t trim_data(net_buffer *_buffer, size_t newSize);
68 static status_t remove_header(net_buffer *_buffer, size_t bytes);
69 static status_t remove_trailer(net_buffer *_buffer, size_t bytes);
73 copy_metadata(net_buffer *destination, const net_buffer *source)
92 static net_buffer *
122 free_buffer(net_buffer *_buffer)
134 static net_buffer *
135 duplicate_buffer(net_buffer *_buffer)
139 net_buffer* duplicate = create_buffer(0);
162 static net_buffer *
163 clone_buffer(net_buffer *_buffer, bool shareFreeSpace)
174 static net_buffer *
175 split_buffer(net_buffer *_from, uint32 offset)
215 merge_buffer(net_buffer *_buffer, net_buffer *_with, bool after)
251 write_data(net_buffer *_buffer, size_t offset, const void *data, size_t size)
267 read_data(net_buffer *_buffer, size_t offset, void *data, size_t size)
283 prepend_size(net_buffer *_buffer, size_t size, void **_contiguousBuffer)
308 prepend_data(net_buffer *buffer, const void *data, size_t size)
321 append_size(net_buffer *_buffer, size_t size, void **_contiguousBuffer)
343 append_data(net_buffer *buffer, const void *data, size_t size)
361 remove_header(net_buffer *_buffer, size_t bytes)
382 remove_trailer(net_buffer *buffer, size_t bytes)
393 trim_data(net_buffer *_buffer, size_t newSize)
414 append_cloned_data(net_buffer *_buffer, net_buffer *_source, uint32 offset,
443 attach_ancillary_data(net_buffer *_buffer, const ancillary_data_header *header,
494 detach_ancillary_data(net_buffer *_buffer, void *data, bool destroy)
527 transfer_ancillary_data(net_buffer *_from, net_buffer *_to)
560 next_ancillary_data(net_buffer *_buffer, void *previousData,
593 direct_access(net_buffer *_buffer, uint32 offset, size_t size,
607 checksum_data(net_buffer *_buffer, uint32 offset, size_t size, bool finalize)
628 get_iovecs(net_buffer *_buffer, struct iovec *iovecs, uint32 vecCount)
640 count_iovecs(net_buffer *_buffer)
647 swap_addresses(net_buffer *buffer)
654 dump_buffer(net_buffer *_buffer)