Searched refs:queue (Results 1 - 6 of 6) sorted by relevance

/httpd/server/mpm/worker/
H A Dfdqueue.c191 * it reaches into the queue and accesses "next" which can change.
233 #define ap_queue_full(queue) ((queue)->nelts == (queue)->bounds)
239 #define ap_queue_empty(queue) ((queue)->nelts == 0)
247 fd_queue_t *queue = data; local
252 apr_thread_cond_destroy(queue->not_empty);
253 apr_thread_mutex_destroy(queue->one_big_mutex);
261 apr_status_t ap_queue_init(fd_queue_t *queue, in argument
295 ap_queue_push(fd_queue_t *queue, apr_socket_t *sd, apr_pool_t *p) argument
330 ap_queue_pop(fd_queue_t *queue, apr_socket_t **sd, apr_pool_t **p) argument
375 ap_queue_interrupt_all(fd_queue_t *queue) argument
386 ap_queue_term(fd_queue_t *queue) argument
[all...]
H A Dfdqueue.h19 * @brief fd queue declarations
68 apr_status_t ap_queue_init(fd_queue_t *queue, int queue_capacity, apr_pool_t *a);
69 apr_status_t ap_queue_push(fd_queue_t *queue, apr_socket_t *sd, apr_pool_t *p);
70 apr_status_t ap_queue_pop(fd_queue_t *queue, apr_socket_t **sd, apr_pool_t **p);
71 apr_status_t ap_queue_interrupt_all(fd_queue_t *queue);
72 apr_status_t ap_queue_term(fd_queue_t *queue);
/httpd/server/mpm/event/
H A Dfdqueue.c254 * it reaches into the queue and accesses "next" which can change.
296 #define ap_queue_full(queue) ((queue)->nelts == (queue)->bounds)
302 #define ap_queue_empty(queue) ((queue)->nelts == 0 && APR_RING_EMPTY(&queue->timers ,timer_event_t, link))
310 fd_queue_t *queue = data; local
315 apr_thread_cond_destroy(queue->not_empty);
316 apr_thread_mutex_destroy(queue
324 ap_queue_init(fd_queue_t * queue, int queue_capacity, apr_pool_t * a) argument
363 ap_queue_push(fd_queue_t * queue, apr_socket_t * sd, event_conn_state_t * ecs, apr_pool_t * p) argument
394 ap_queue_push_timer(fd_queue_t * queue, timer_event_t *te) argument
421 ap_queue_pop_something(fd_queue_t * queue, apr_socket_t ** sd, event_conn_state_t ** ecs, apr_pool_t ** p, timer_event_t ** te_out) argument
477 ap_queue_interrupt_all(fd_queue_t * queue) argument
488 ap_queue_term(fd_queue_t * queue) argument
[all...]
H A Dfdqueue.h19 * @brief fd queue declarations
93 apr_status_t ap_queue_init(fd_queue_t * queue, int queue_capacity,
95 apr_status_t ap_queue_push(fd_queue_t * queue, apr_socket_t * sd,
97 apr_status_t ap_queue_push_timer(fd_queue_t *queue, timer_event_t *te);
98 apr_status_t ap_queue_pop_something(fd_queue_t * queue, apr_socket_t ** sd,
101 apr_status_t ap_queue_interrupt_all(fd_queue_t * queue);
102 apr_status_t ap_queue_term(fd_queue_t * queue);
/httpd/docs/manual/style/scripts/
H A Dprettify.js140 var C_TYPES = /^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float|char|void|const|static|struct)\d*(_t)?\b)|[a-z_]+_rec|cmd_parms\b/;
H A Dprettify.min.js3 PYTHON_KEYWORDS,RUBY_KEYWORDS,SH_KEYWORDS,CONFIG_KEYWORDS,PHP_KEYWORDS];var C_TYPES=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float|char|void|const|static|struct)\d*(_t)?\b)|[a-z_]+_rec|cmd_parms\b/;var PR_STRING='str';var PR_KEYWORD='kwd';var PR_COMMENT='com';var PR_TYPE='typ';var PR_LITERAL='lit';var PR_PUNCTUATION='pun';var PR_PLAIN='pln';var PR_TAG='tag';var PR_DECLARATION='dec';var PR_SOURCE='src';var PR_ATTRIB_NAME='atn';var PR_ATTRIB_VALUE='atv';var PR_NOCODE='nocode';var REGEXP_PRECEDER_PATTERN='(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*';function combinePrefixPatterns(regexs){var capturedGroupIndex=0;var needToFoldCase=false;var ignoreCase=false;for(var i=0,n=regexs.length;i<n;++i){var regex=regexs[i];if(regex.ignoreCase){ignoreCase=true;}else if(/[a-z]/i.test(regex.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,''))){needToFoldCase=true;ignoreCase=false;break;}}

Completed in 2515 milliseconds