Lines Matching refs:flags
130 #define CHAIN_SPACE_LEN(ch) ((ch)->flags & EVBUFFER_IMMUTABLE ? \
133 #define CHAIN_PINNED(ch) (((ch)->flags & EVBUFFER_MEM_PINNED_ANY) != 0)
134 #define CHAIN_PINNED_R(ch) (((ch)->flags & EVBUFFER_MEM_PINNED_R) != 0)
207 chain->flags |= EVBUFFER_DANGLING; in evbuffer_chain_free()
213 if (chain->flags & EVBUFFER_REFERENCE) { in evbuffer_chain_free()
223 if (chain->flags & EVBUFFER_FILESEGMENT) { in evbuffer_chain_free()
236 if (chain->flags & EVBUFFER_MULTICAST) { in evbuffer_chain_free()
342 EVUTIL_ASSERT((chain->flags & flag) == 0); in evbuffer_chain_pin_()
343 chain->flags |= flag; in evbuffer_chain_pin_()
349 EVUTIL_ASSERT((chain->flags & flag) != 0); in evbuffer_chain_unpin_()
350 chain->flags &= ~flag; in evbuffer_chain_unpin_()
351 if (chain->flags & EVBUFFER_DANGLING) in evbuffer_chain_unpin_()
378 evbuffer_set_flags(struct evbuffer *buf, ev_uint64_t flags) in evbuffer_set_flags() argument
381 buf->flags |= (ev_uint32_t)flags; in evbuffer_set_flags()
387 evbuffer_clear_flags(struct evbuffer *buf, ev_uint64_t flags) in evbuffer_clear_flags() argument
390 buf->flags &= ~(ev_uint32_t)flags; in evbuffer_clear_flags()
502 if ((cbent->flags & mask) != masked_val) in evbuffer_run_callbacks()
505 if ((cbent->flags & EVBUFFER_CB_OBSOLETE)) in evbuffer_run_callbacks()
918 if (!chain->off || chain->flags & EVBUFFER_DANGLING) { in APPEND_CHAIN_MULTICAST()
937 chain->flags |= EVBUFFER_IMMUTABLE; in APPEND_CHAIN_MULTICAST()
941 tmp->flags |= EVBUFFER_MULTICAST|EVBUFFER_IMMUTABLE; in APPEND_CHAIN_MULTICAST()
1032 if ((chain->flags & (EVBUFFER_FILESEGMENT|EVBUFFER_SENDFILE|EVBUFFER_MULTICAST)) != 0) { in evbuffer_add_buffer_reference()
1762 if ((chain->flags & EVBUFFER_IMMUTABLE) == 0) { in evbuffer_add()
1855 if ((chain->flags & EVBUFFER_IMMUTABLE) == 0) { in evbuffer_prepend()
1916 EVUTIL_ASSERT(!(chain->flags & EVBUFFER_IMMUTABLE)); in evbuffer_chain_align()
1917 EVUTIL_ASSERT(!(chain->flags & EVBUFFER_MEM_PINNED_ANY)); in evbuffer_chain_align()
1958 (chain->flags & (EVBUFFER_IMMUTABLE|EVBUFFER_MEM_PINNED_ANY))) { in evbuffer_expand_singlechain()
2060 if (chain == NULL || (chain->flags & EVBUFFER_IMMUTABLE)) { in evbuffer_expand_fast_()
2335 DWORD flags=0; in evbuffer_read() local
2336 if (WSARecv(fd, vecs, nvecs, &bytesRead, &flags, NULL, NULL)) { in evbuffer_read()
2433 if (chain->flags & EVBUFFER_SENDFILE) in evbuffer_write_iovec()
2541 if (chain != NULL && (chain->flags & EVBUFFER_SENDFILE)) in evbuffer_write_atmost()
2932 chain->flags |= EVBUFFER_REFERENCE | EVBUFFER_IMMUTABLE; in evbuffer_add_reference()
2965 int fd, ev_off_t offset, ev_off_t length, unsigned flags) in evbuffer_file_segment_new() argument
2973 seg->flags = flags; in evbuffer_file_segment_new()
3002 if (!(flags & EVBUF_FS_DISABLE_SENDFILE)) { in evbuffer_file_segment_new()
3014 if (!(flags & EVBUF_FS_DISABLE_LOCKING)) { in evbuffer_file_segment_new()
3042 const unsigned flags = seg->flags; in evbuffer_file_segment_materialize() local
3051 if (!(flags & EVBUF_FS_DISABLE_MMAP)) { in evbuffer_file_segment_materialize()
3086 if (!(flags & EVBUF_FS_DISABLE_MMAP)) { in evbuffer_file_segment_materialize()
3178 if ((seg->flags & EVBUF_FS_CLOSE_ON_FREE) && seg->fd >= 0) { in evbuffer_file_segment_free()
3184 seg->flags, seg->cleanup_cb_arg); in evbuffer_file_segment_free()
3203 if (buf->flags & EVBUFFER_FLAG_DRAINS_TO_FD) { in evbuffer_add_file_segment()
3234 chain->flags |= EVBUFFER_IMMUTABLE|EVBUFFER_FILESEGMENT; in evbuffer_add_file_segment()
3236 chain->flags |= EVBUFFER_SENDFILE; in evbuffer_add_file_segment()
3299 unsigned flags = EVBUF_FS_CLOSE_ON_FREE; in evbuffer_add_file() local
3302 seg = evbuffer_file_segment_new(fd, offset, length, flags); in evbuffer_add_file()
3327 ent->flags |= EVBUFFER_CB_OBSOLETE; in evbuffer_setcb()
3342 e->flags = EVBUFFER_CB_ENABLED; in evbuffer_add_cb()
3378 struct evbuffer_cb_entry *cb, ev_uint32_t flags) in evbuffer_cb_set_flags() argument
3381 flags &= ~EVBUFFER_CB_INTERNAL_FLAGS; in evbuffer_cb_set_flags()
3383 cb->flags |= flags; in evbuffer_cb_set_flags()
3390 struct evbuffer_cb_entry *cb, ev_uint32_t flags) in evbuffer_cb_clear_flags() argument
3393 flags &= ~EVBUFFER_CB_INTERNAL_FLAGS; in evbuffer_cb_clear_flags()
3395 cb->flags &= ~flags; in evbuffer_cb_clear_flags()
3428 if (!(cb->flags & EVBUFFER_CB_SUSPENDED)) {
3430 cb->flags |= EVBUFFER_CB_SUSPENDED;
3437 if ((cb->flags & EVBUFFER_CB_SUSPENDED)) {
3438 unsigned call = (cb->flags & EVBUFFER_CB_CALL_ON_UNSUSPEND);
3440 cb->flags &= ~(EVBUFFER_CB_SUSPENDED|
3443 if (call && (cb->flags & EVBUFFER_CB_ENABLED)) {