Lines Matching refs:flags

54 …nline php_output_handler *php_output_handler_init(zend_string *name, size_t chunk_size, int flags);
64 static int php_output_stack_pop(int flags);
123 OG(flags) |= PHP_OUTPUT_DISABLED; in php_output_header()
169 OG(flags) |= PHP_OUTPUT_ACTIVATED; in php_output_activate()
181 if ((OG(flags) & PHP_OUTPUT_ACTIVATED)) { in php_output_deactivate()
184 OG(flags) ^= PHP_OUTPUT_ACTIVATED; in php_output_deactivate()
229 OG(flags) = (OG(flags) & ~0xf) | (status & 0xf); in php_output_set_status()
238 OG(flags) in php_output_get_status()
249 if (OG(flags) & PHP_OUTPUT_ACTIVATED) { in php_output_write_unbuffered()
260 if (OG(flags) & PHP_OUTPUT_ACTIVATED) { in php_output_write()
264 if (OG(flags) & PHP_OUTPUT_DISABLED) { in php_output_write()
277 if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_FLUSHABLE)) { in php_output_flush()
308 if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_CLEANABLE)) { in php_output_clean()
445 PHPAPI int php_output_start_user(zval *output_handler, size_t chunk_size, int flags) in php_output_start_user() argument
450 handler = php_output_handler_create_user(output_handler, chunk_size, flags); in php_output_start_user()
452 …al(ZEND_STRL(php_output_default_handler_name), php_output_handler_default_func, chunk_size, flags); in php_output_start_user()
464 …har *name, size_t name_len, php_output_handler_func_t output_handler, size_t chunk_size, int flags) in php_output_start_internal() argument
468 …_output_handler_create_internal(name, name_len, php_output_handler_compat_func, chunk_size, flags); in php_output_start_internal()
480 …_output_handler *php_output_handler_create_user(zval *output_handler, size_t chunk_size, int flags) in php_output_handler_create_user() argument
490 …al(ZEND_STRL(php_output_default_handler_name), php_output_handler_default_func, chunk_size, flags); in php_output_handler_create_user()
494 handler = alias(Z_STRVAL_P(output_handler), Z_STRLEN_P(output_handler), chunk_size, flags); in php_output_handler_create_user()
501 …handler = php_output_handler_init(handler_name, chunk_size, (flags & ~0xf) | PHP_OUTPUT_HANDLER_US… in php_output_handler_create_user()
522 …e, size_t name_len, php_output_handler_context_func_t output_handler, size_t chunk_size, int flags) in php_output_handler_create_internal() argument
527 handler = php_output_handler_init(str, chunk_size, (flags & ~0xf) | PHP_OUTPUT_HANDLER_INTERNAL); in php_output_handler_create_internal()
694 *(int *) arg = OG(running)->flags; in php_output_handler_hook()
700 OG(running)->flags &= ~(PHP_OUTPUT_HANDLER_REMOVABLE|PHP_OUTPUT_HANDLER_CLEANABLE); in php_output_handler_hook()
703 OG(running)->flags |= PHP_OUTPUT_HANDLER_DISABLED; in php_output_handler_hook()
723 if (handler->flags & PHP_OUTPUT_HANDLER_USER) { in php_output_handler_dtor()
751 OG(flags) |= PHP_OUTPUT_IMPLICITFLUSH; in php_output_set_implicit_flush()
753 OG(flags) &= ~PHP_OUTPUT_IMPLICITFLUSH; in php_output_set_implicit_flush()
873 …inline php_output_handler *php_output_handler_init(zend_string *name, size_t chunk_size, int flags) in php_output_handler_init() argument
880 handler->flags = flags; in php_output_handler_init()
893 OG(flags) |= PHP_OUTPUT_WRITTEN; in php_output_handler_append()
936 handler->flags, in php_output_handler_op()
956 if (!(handler->flags & PHP_OUTPUT_HANDLER_STARTED)) { in php_output_handler_op()
961 if (handler->flags & PHP_OUTPUT_HANDLER_USER) { in php_output_handler_op()
1004 handler->flags |= PHP_OUTPUT_HANDLER_STARTED; in php_output_handler_op()
1011 handler->flags |= PHP_OUTPUT_HANDLER_DISABLED; in php_output_handler_op()
1031 handler->flags |= PHP_OUTPUT_HANDLER_PROCESSED; in php_output_handler_op()
1066 …} else if ((active = zend_stack_top(&OG(handlers))) && (!((*active)->flags & PHP_OUTPUT_HANDLER_DI… in php_output_op()
1079 if (!(OG(flags) & PHP_OUTPUT_DISABLED)) { in php_output_op()
1085 if (OG(flags) & PHP_OUTPUT_IMPLICITFLUSH) { in php_output_op()
1089 OG(flags) |= PHP_OUTPUT_SENT; in php_output_op()
1105 if ((was_disabled = (handler->flags & PHP_OUTPUT_HANDLER_DISABLED))) { in php_output_stack_apply_op()
1190 add_assoc_long(entry, "type", (zend_long) (handler->flags & 0xf)); in php_output_handler_status()
1191 add_assoc_long(entry, "flags", (zend_long) handler->flags); in php_output_handler_status()
1203 static int php_output_stack_pop(int flags) in php_output_stack_pop() argument
1209 if (!(flags & PHP_OUTPUT_POP_SILENT)) { in php_output_stack_pop()
1210 …NOTICE, "Failed to %s buffer. No buffer to %s", (flags&PHP_OUTPUT_POP_DISCARD)?"discard":"send", ( in php_output_stack_pop()
1213 } else if (!(flags & PHP_OUTPUT_POP_FORCE) && !(orphan->flags & PHP_OUTPUT_HANDLER_REMOVABLE)) { in php_output_stack_pop()
1214 if (!(flags & PHP_OUTPUT_POP_SILENT)) { in php_output_stack_pop()
1215 …php_error_docref("ref.outcontrol", E_NOTICE, "Failed to %s buffer of %s (%d)", (flags&PHP_OUTPUT_P… in php_output_stack_pop()
1222 if (!(orphan->flags & PHP_OUTPUT_HANDLER_DISABLED)) { in php_output_stack_pop()
1224 if (!(orphan->flags & PHP_OUTPUT_HANDLER_STARTED)) { in php_output_stack_pop()
1228 if (flags & PHP_OUTPUT_POP_DISCARD) { in php_output_stack_pop()
1243 if (context.out.data && context.out.used && !(flags & PHP_OUTPUT_POP_DISCARD)) { in php_output_stack_pop()
1308 zend_long flags = PHP_OUTPUT_HANDLER_STDFLAGS; in PHP_FUNCTION() local
1310 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "|zll", &output_handler, &chunk_size, &flags) == FAILUR… in PHP_FUNCTION()
1318 if (php_output_start_user(output_handler, chunk_size, flags) == FAILURE) { in PHP_FUNCTION()