Lines Matching refs:len
148 const struct evbuffer_ptr *pos, const char *mem, size_t len);
1101 evbuffer_drain(struct evbuffer *buf, size_t len) in evbuffer_drain() argument
1118 if (len >= old_len && !HAS_PINNED_R(buf)) { in evbuffer_drain()
1119 len = old_len; in evbuffer_drain()
1127 if (len >= old_len) in evbuffer_drain()
1128 len = old_len; in evbuffer_drain()
1130 buf->total_len -= len; in evbuffer_drain()
1131 remaining = len; in evbuffer_drain()
1159 buf->n_del_for_cb += len; in evbuffer_drain()
1496 find_eol_char(char *s, size_t len) in find_eol_char() argument
1503 s_end = s+len; in find_eol_char()
2203 #define IOV_LEN_FIELD len
2478 ev_off_t len = chain->off; in evbuffer_write_sendfile() local
2487 res = sendfile(source_fd, dest_fd, chain->misalign, &len, NULL, 0); in evbuffer_write_sendfile()
2491 return (len); in evbuffer_write_sendfile()
2493 res = sendfile(source_fd, dest_fd, chain->misalign, chain->off, NULL, &len, 0); in evbuffer_write_sendfile()
2497 return (len); in evbuffer_write_sendfile()
2578 evbuffer_find(struct evbuffer *buffer, const unsigned char *what, size_t len) in evbuffer_find() argument
2585 ptr = evbuffer_search(buffer, (const char *)what, len, NULL); in evbuffer_find()
2589 search = evbuffer_pullup(buffer, ptr.pos + len); in evbuffer_find()
2680 const char *mem, size_t len) in evbuffer_ptr_memcmp() argument
2689 EV_SIZE_MAX - len < (size_t)pos->pos || in evbuffer_ptr_memcmp()
2690 pos->pos + len > buf->total_len) in evbuffer_ptr_memcmp()
2695 while (len && chain) { in evbuffer_ptr_memcmp()
2697 if (len + position > chain->off) in evbuffer_ptr_memcmp()
2700 n_comparable = len; in evbuffer_ptr_memcmp()
2706 len -= n_comparable; in evbuffer_ptr_memcmp()
2715 evbuffer_search(struct evbuffer *buffer, const char *what, size_t len, const struct evbuffer_ptr *s… in evbuffer_search() argument
2717 return evbuffer_search_range(buffer, what, len, start, NULL); in evbuffer_search()
2721 evbuffer_search_range(struct evbuffer *buffer, const char *what, size_t len, const struct evbuffer_… in evbuffer_search_range() argument
2742 if (!len || len > EV_SSIZE_MAX) in evbuffer_search_range()
2756 if (!evbuffer_ptr_memcmp(buffer, &pos, what, len)) { in evbuffer_search_range()
2757 if (end && pos.pos + (ev_ssize_t)len > end->pos) in evbuffer_search_range()
2785 evbuffer_peek(struct evbuffer *buffer, ev_ssize_t len, in evbuffer_peek() argument
2814 if (n_vec == 0 && len < 0) { in evbuffer_peek()
2817 len = buffer->total_len; in evbuffer_peek()
2819 len -= start_at->pos; in evbuffer_peek()
2824 if (len >= 0 && len_so_far >= len) in evbuffer_peek()
2829 } else if (len<0) { in evbuffer_peek()