Lines Matching refs:end
25 bool __buffer_bound_check(const uint8_t* buf, const uint8_t* end, size_t len) { in __buffer_bound_check() argument
28 return (!overflow_occurred) && (buf_next <= __pval(end)); in __buffer_bound_check()
31 uint8_t* append_to_buf(uint8_t* buf, const uint8_t* end, const void* data, size_t data_len) { in append_to_buf() argument
32 if (__buffer_bound_check(buf, end, data_len)) { in append_to_buf()
40 bool copy_from_buf(const uint8_t** buf_ptr, const uint8_t* end, void* dest, size_t size) { in copy_from_buf() argument
41 if (__buffer_bound_check(*buf_ptr, end, size)) { in copy_from_buf()
50 bool copy_size_and_data_from_buf(const uint8_t** buf_ptr, const uint8_t* end, size_t* size, in copy_size_and_data_from_buf() argument
52 if (!copy_uint32_from_buf(buf_ptr, end, size)) return false; in copy_size_and_data_from_buf()
59 if (__buffer_bound_check(*buf_ptr, end, *size)) { in copy_size_and_data_from_buf()
64 return copy_from_buf(buf_ptr, end, dest->get(), *size); in copy_size_and_data_from_buf()
163 uint8_t* Buffer::Serialize(uint8_t* buf, const uint8_t* end) const { in Serialize()
164 return append_size_and_data_to_buf(buf, end, peek_read(), available_read()); in Serialize()
167 bool Buffer::Deserialize(const uint8_t** buf_ptr, const uint8_t* end) { in Deserialize() argument
169 if (!copy_size_and_data_from_buf(buf_ptr, end, &buffer_size_, &buffer_)) { in Deserialize()