Lines Matching refs:position
2624 size_t position, enum evbuffer_ptr_how how) in evbuffer_ptr_set() argument
2626 size_t left = position; in evbuffer_ptr_set()
2635 pos->pos = position; in evbuffer_ptr_set()
2636 position = 0; in evbuffer_ptr_set()
2641 if (pos->pos < 0 || EV_SIZE_MAX - position < (size_t)pos->pos) { in evbuffer_ptr_set()
2646 pos->pos += position; in evbuffer_ptr_set()
2647 position = pos->internal_.pos_in_chain; in evbuffer_ptr_set()
2651 EVUTIL_ASSERT(EV_SIZE_MAX - left >= position); in evbuffer_ptr_set()
2652 while (chain && position + left >= chain->off) { in evbuffer_ptr_set()
2653 left -= chain->off - position; in evbuffer_ptr_set()
2655 position = 0; in evbuffer_ptr_set()
2659 pos->internal_.pos_in_chain = position + left; in evbuffer_ptr_set()
2683 size_t position; in evbuffer_ptr_memcmp() local
2694 position = pos->internal_.pos_in_chain; in evbuffer_ptr_memcmp()
2697 if (len + position > chain->off) in evbuffer_ptr_memcmp()
2698 n_comparable = chain->off - position; in evbuffer_ptr_memcmp()
2701 r = memcmp(chain->buffer + chain->misalign + position, mem, in evbuffer_ptr_memcmp()
2707 position = 0; in evbuffer_ptr_memcmp()