Lines Matching defs:evbuffer_ptr

112     An evbuffer_ptr can represent any position from the start of a buffer up
117 struct evbuffer_ptr {
381 ev_ssize_t evbuffer_copyout_from(struct evbuffer *buf, const struct evbuffer_ptr *pos, void *data_out, size_t datlen);
744 @param start NULL or a pointer to a valid struct evbuffer_ptr.
745 @return a struct evbuffer_ptr whose 'pos' field has the offset of the
750 struct evbuffer_ptr evbuffer_search(struct evbuffer *buffer, const char *what, size_t len, const struct evbuffer_ptr *start);
758 @param start NULL or a pointer to a valid struct evbuffer_ptr that
760 @param end NULL or a pointer to a valid struct evbuffer_ptr that
762 @return a struct evbuffer_ptr whose 'pos' field has the offset of the
767 struct evbuffer_ptr evbuffer_search_range(struct evbuffer *buffer, const char *what, size_t len, const struct evbuffer_ptr *start, const struct evbuffer_ptr *end);
770 Defines how to adjust an evbuffer_ptr by evbuffer_ptr_set()
775 uninitialized evbuffer_ptr. */
790 If evbuffer_ptr is not initialized, this function can only be called
793 An evbuffer_ptr can represent any position from the start of the buffer to
797 @param ptr a pointer to a struct evbuffer_ptr
804 evbuffer_ptr_set(struct evbuffer *buffer, struct evbuffer_ptr *ptr,
811 @param start NULL or a pointer to a valid struct evbuffer_ptr to start
817 @return a struct evbuffer_ptr whose 'pos' field has the offset of the
822 struct evbuffer_ptr evbuffer_search_eol(struct evbuffer *buffer,
823 struct evbuffer_ptr *start, size_t *eol_len_out,
842 @param start_at an evbuffer_ptr indicating the point at which we
856 struct evbuffer_ptr *start_at,