Lines Matching refs:flags

58 …php_output_handler_init(const char *name, size_t name_len, size_t chunk_size, int flags TSRMLS_DC);
68 static inline int php_output_stack_pop(int flags TSRMLS_DC);
123 OG(flags) |= PHP_OUTPUT_DISABLED; in php_output_header()
163 OG(flags) |= PHP_OUTPUT_ACTIVATED; in php_output_activate()
175 if ((OG(flags) & PHP_OUTPUT_ACTIVATED)) { in php_output_deactivate()
178 OG(flags) ^= PHP_OUTPUT_ACTIVATED; in php_output_deactivate()
218 OG(flags) = (OG(flags) & ~0xf) | (status & 0xf); in php_output_set_status()
227 OG(flags) in php_output_get_status()
245 if (OG(flags) & PHP_OUTPUT_DISABLED) { in php_output_write_unbuffered()
248 if (OG(flags) & PHP_OUTPUT_ACTIVATED) { in php_output_write_unbuffered()
266 if (OG(flags) & PHP_OUTPUT_DISABLED) { in php_output_write()
269 if (OG(flags) & PHP_OUTPUT_ACTIVATED) { in php_output_write()
283 if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_FLUSHABLE)) { in php_output_flush()
314 if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_CLEANABLE)) { in php_output_clean()
451 PHPAPI int php_output_start_user(zval *output_handler, size_t chunk_size, int flags TSRMLS_DC) in php_output_start_user()
456 handler = php_output_handler_create_user(output_handler, chunk_size, flags TSRMLS_CC); in php_output_start_user()
458 …RL(php_output_default_handler_name), php_output_handler_default_func, chunk_size, flags TSRMLS_CC); in php_output_start_user()
470 … size_t name_len, php_output_handler_func_t output_handler, size_t chunk_size, int flags TSRMLS_DC) in php_output_start_internal()
474 …ndler_create_internal(name, name_len, php_output_handler_compat_func, chunk_size, flags TSRMLS_CC); in php_output_start_internal()
486 …ndler *php_output_handler_create_user(zval *output_handler, size_t chunk_size, int flags TSRMLS_DC) in php_output_handler_create_user()
495 …RL(php_output_default_handler_name), php_output_handler_default_func, chunk_size, flags TSRMLS_CC); in php_output_handler_create_user()
499 …handler = (*alias)(Z_STRVAL_P(output_handler), Z_STRLEN_P(output_handler), chunk_size, flags TSRML… in php_output_handler_create_user()
505 …handler = php_output_handler_init(handler_name, strlen(handler_name), chunk_size, (flags & ~0xf) |… in php_output_handler_create_user()
527 …name_len, php_output_handler_context_func_t output_handler, size_t chunk_size, int flags TSRMLS_DC) in php_output_handler_create_internal()
531 …handler = php_output_handler_init(name, name_len, chunk_size, (flags & ~0xf) | PHP_OUTPUT_HANDLER_… in php_output_handler_create_internal()
695 *(int *) arg = OG(running)->flags; in php_output_handler_hook()
701 OG(running)->flags &= ~(PHP_OUTPUT_HANDLER_REMOVABLE|PHP_OUTPUT_HANDLER_CLEANABLE); in php_output_handler_hook()
704 OG(running)->flags |= PHP_OUTPUT_HANDLER_DISABLED; in php_output_handler_hook()
720 if (handler->flags & PHP_OUTPUT_HANDLER_USER) { in php_output_handler_dtor()
748 OG(flags) |= PHP_OUTPUT_IMPLICITFLUSH; in php_output_set_implicit_flush()
750 OG(flags) &= ~PHP_OUTPUT_IMPLICITFLUSH; in php_output_set_implicit_flush()
877 …*php_output_handler_init(const char *name, size_t name_len, size_t chunk_size, int flags TSRMLS_DC) in php_output_handler_init()
885 handler->flags = flags; in php_output_handler_init()
898 OG(flags) |= PHP_OUTPUT_WRITTEN; in php_output_handler_append()
942 handler->flags, in php_output_handler_op()
962 if (!(handler->flags & PHP_OUTPUT_HANDLER_STARTED)) { in php_output_handler_op()
967 if (handler->flags & PHP_OUTPUT_HANDLER_USER) { in php_output_handler_op()
1015 handler->flags |= PHP_OUTPUT_HANDLER_STARTED; in php_output_handler_op()
1022 handler->flags |= PHP_OUTPUT_HANDLER_DISABLED; in php_output_handler_op()
1042 handler->flags |= PHP_OUTPUT_HANDLER_PROCESSED; in php_output_handler_op()
1077 …} else if ((SUCCESS == zend_stack_top(&OG(handlers), (void *) &active)) && (!((*active)->flags & P… in php_output_op()
1090 if (!(OG(flags) & PHP_OUTPUT_DISABLED)) { in php_output_op()
1096 if (OG(flags) & PHP_OUTPUT_IMPLICITFLUSH) { in php_output_op()
1100 OG(flags) |= PHP_OUTPUT_SENT; in php_output_op()
1116 if ((was_disabled = (handler->flags & PHP_OUTPUT_HANDLER_DISABLED))) { in php_output_stack_apply_op()
1203 add_assoc_long(entry, "type", (long) (handler->flags & 0xf)); in php_output_handler_status()
1204 add_assoc_long(entry, "flags", (long) handler->flags); in php_output_handler_status()
1216 static inline int php_output_stack_pop(int flags TSRMLS_DC) in php_output_stack_pop()
1222 if (!(flags & PHP_OUTPUT_POP_SILENT)) { in php_output_stack_pop()
1223 …NOTICE, "failed to %s buffer. No buffer to %s", (flags&PHP_OUTPUT_POP_DISCARD)?"discard":"send", ( in php_output_stack_pop()
1226 } else if (!(flags & PHP_OUTPUT_POP_FORCE) && !(orphan->flags & PHP_OUTPUT_HANDLER_REMOVABLE)) { in php_output_stack_pop()
1227 if (!(flags & PHP_OUTPUT_POP_SILENT)) { in php_output_stack_pop()
1228 …php_error_docref("ref.outcontrol" TSRMLS_CC, E_NOTICE, "failed to %s buffer of %s (%d)", (flags&PH… in php_output_stack_pop()
1235 if (!(orphan->flags & PHP_OUTPUT_HANDLER_DISABLED)) { in php_output_stack_pop()
1237 if (!(orphan->flags & PHP_OUTPUT_HANDLER_STARTED)) { in php_output_stack_pop()
1241 if (flags & PHP_OUTPUT_POP_DISCARD) { in php_output_stack_pop()
1256 if (context.out.data && context.out.used && !(flags & PHP_OUTPUT_POP_DISCARD)) { in php_output_stack_pop()
1323 long flags = PHP_OUTPUT_HANDLER_STDFLAGS; in PHP_FUNCTION() local
1325 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|z/ll", &output_handler, &chunk_size, &flags in PHP_FUNCTION()
1333 if (php_output_start_user(output_handler, chunk_size, flags TSRMLS_CC) == FAILURE) { in PHP_FUNCTION()