Lines Matching defs:options
188 /** The options this bufferevent was constructed with */
189 enum bufferevent_options options;
292 int bufferevent_init_common_(struct bufferevent_private *, struct event_base *, const struct bufferevent_ops *, enum bufferevent_options options);
344 void bufferevent_run_readcb_(struct bufferevent *bufev, int options);
347 void bufferevent_run_writecb_(struct bufferevent *bufev, int options);
350 * See bufferevent_trigger_event for meaning of "options". */
351 void bufferevent_run_eventcb_(struct bufferevent *bufev, short what, int options);
353 /** Internal: Run or schedule (if deferred or options contain
356 * BEV_TRIG_IGNORE_WATERMARKS is in options. */
357 static inline void bufferevent_trigger_nolock_(struct bufferevent *bufev, short iotype, int options);
362 bufferevent_trigger_nolock_(struct bufferevent *bufev, short iotype, int options)
364 if ((iotype & EV_READ) && ((options & BEV_TRIG_IGNORE_WATERMARKS) ||
366 bufferevent_run_readcb_(bufev, options);
367 if ((iotype & EV_WRITE) && ((options & BEV_TRIG_IGNORE_WATERMARKS) ||
369 bufferevent_run_writecb_(bufev, options);