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()
500 …handler = php_output_handler_init(handler_name, chunk_size, (flags & ~0xf) | PHP_OUTPUT_HANDLER_US… in php_output_handler_create_user()
521 …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
526 handler = php_output_handler_init(str, chunk_size, (flags & ~0xf) | PHP_OUTPUT_HANDLER_INTERNAL); in php_output_handler_create_internal()
693 *(int *) arg = OG(running)->flags; in php_output_handler_hook()
699 OG(running)->flags &= ~(PHP_OUTPUT_HANDLER_REMOVABLE|PHP_OUTPUT_HANDLER_CLEANABLE); in php_output_handler_hook()
702 OG(running)->flags |= PHP_OUTPUT_HANDLER_DISABLED; in php_output_handler_hook()
722 if (handler->flags & PHP_OUTPUT_HANDLER_USER) { in php_output_handler_dtor()
750 OG(flags) |= PHP_OUTPUT_IMPLICITFLUSH; in php_output_set_implicit_flush()
752 OG(flags) &= ~PHP_OUTPUT_IMPLICITFLUSH; in php_output_set_implicit_flush()
872 …inline php_output_handler *php_output_handler_init(zend_string *name, size_t chunk_size, int flags) in php_output_handler_init() argument
879 handler->flags = flags; in php_output_handler_init()
892 OG(flags) |= PHP_OUTPUT_WRITTEN; in php_output_handler_append()
935 handler->flags, in php_output_handler_op()
955 if (!(handler->flags & PHP_OUTPUT_HANDLER_STARTED)) { in php_output_handler_op()
960 if (handler->flags & PHP_OUTPUT_HANDLER_USER) { in php_output_handler_op()
1003 handler->flags |= PHP_OUTPUT_HANDLER_STARTED; in php_output_handler_op()
1010 handler->flags |= PHP_OUTPUT_HANDLER_DISABLED; in php_output_handler_op()
1030 handler->flags |= PHP_OUTPUT_HANDLER_PROCESSED; in php_output_handler_op()
1065 …} else if ((active = zend_stack_top(&OG(handlers))) && (!((*active)->flags & PHP_OUTPUT_HANDLER_DI… in php_output_op()
1078 if (!(OG(flags) & PHP_OUTPUT_DISABLED)) { in php_output_op()
1084 if (OG(flags) & PHP_OUTPUT_IMPLICITFLUSH) { in php_output_op()
1088 OG(flags) |= PHP_OUTPUT_SENT; in php_output_op()
1104 if ((was_disabled = (handler->flags & PHP_OUTPUT_HANDLER_DISABLED))) { in php_output_stack_apply_op()
1189 add_assoc_long(entry, "type", (zend_long) (handler->flags & 0xf)); in php_output_handler_status()
1190 add_assoc_long(entry, "flags", (zend_long) handler->flags); in php_output_handler_status()
1202 static int php_output_stack_pop(int flags) in php_output_stack_pop() argument
1208 if (!(flags & PHP_OUTPUT_POP_SILENT)) { in php_output_stack_pop()
1209 …NOTICE, "Failed to %s buffer. No buffer to %s", (flags&PHP_OUTPUT_POP_DISCARD)?"discard":"send", ( in php_output_stack_pop()
1212 } else if (!(flags & PHP_OUTPUT_POP_FORCE) && !(orphan->flags & PHP_OUTPUT_HANDLER_REMOVABLE)) { in php_output_stack_pop()
1213 if (!(flags & PHP_OUTPUT_POP_SILENT)) { in php_output_stack_pop()
1214 …php_error_docref("ref.outcontrol", E_NOTICE, "Failed to %s buffer of %s (%d)", (flags&PHP_OUTPUT_P… in php_output_stack_pop()
1221 if (!(orphan->flags & PHP_OUTPUT_HANDLER_DISABLED)) { in php_output_stack_pop()
1223 if (!(orphan->flags & PHP_OUTPUT_HANDLER_STARTED)) { in php_output_stack_pop()
1227 if (flags & PHP_OUTPUT_POP_DISCARD) { in php_output_stack_pop()
1242 if (context.out.data && context.out.used && !(flags & PHP_OUTPUT_POP_DISCARD)) { in php_output_stack_pop()
1307 zend_long flags = PHP_OUTPUT_HANDLER_STDFLAGS; in PHP_FUNCTION() local
1309 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "|zll", &output_handler, &chunk_size, &flags) == FAILUR… in PHP_FUNCTION()
1317 if (php_output_start_user(output_handler, chunk_size, flags) == FAILURE) { in PHP_FUNCTION()