OG 111 main/output.c if (!OG(output_start_filename)) { OG 113 main/output.c OG(output_start_filename) = ZSTR_VAL(zend_get_compiled_filename()); OG 114 main/output.c OG(output_start_lineno) = zend_get_compiled_lineno(); OG 116 main/output.c OG(output_start_filename) = zend_get_executed_filename(); OG 117 main/output.c OG(output_start_lineno) = zend_get_executed_lineno(); OG 120 main/output.c fprintf(stderr, "!!! output started at: %s (%d)\n", OG(output_start_filename), OG(output_start_lineno)); OG 124 main/output.c OG(flags) |= PHP_OUTPUT_DISABLED; OG 169 main/output.c zend_stack_init(&OG(handlers), sizeof(php_output_handler *)); OG 170 main/output.c OG(flags) |= PHP_OUTPUT_ACTIVATED; OG 182 main/output.c if ((OG(flags) & PHP_OUTPUT_ACTIVATED)) { OG 185 main/output.c OG(flags) ^= PHP_OUTPUT_ACTIVATED; OG 186 main/output.c OG(active) = NULL; OG 187 main/output.c OG(running) = NULL; OG 190 main/output.c if (OG(handlers).elements) { OG 191 main/output.c while ((handler = zend_stack_top(&OG(handlers)))) { OG 193 main/output.c zend_stack_del_top(&OG(handlers)); OG 196 main/output.c zend_stack_destroy(&OG(handlers)); OG 225 main/output.c OG(flags) = (OG(flags) & ~0xf) | (status & 0xf); OG 234 main/output.c OG(flags) OG 235 main/output.c | (OG(active) ? PHP_OUTPUT_ACTIVE : 0) OG 236 main/output.c | (OG(running)? PHP_OUTPUT_LOCKED : 0) OG 245 main/output.c if (OG(flags) & PHP_OUTPUT_ACTIVATED) { OG 256 main/output.c if (OG(flags) & PHP_OUTPUT_ACTIVATED) { OG 260 main/output.c if (OG(flags) & PHP_OUTPUT_DISABLED) { OG 273 main/output.c if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_FLUSHABLE)) { OG 275 main/output.c php_output_handler_op(OG(active), &context); OG 277 main/output.c zend_stack_del_top(&OG(handlers)); OG 279 main/output.c zend_stack_push(&OG(handlers), &OG(active)); OG 292 main/output.c if (OG(active)) { OG 304 main/output.c if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_CLEANABLE)) { OG 306 main/output.c php_output_handler_op(OG(active), &context); OG 320 main/output.c if (OG(active)) { OG 322 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_TOPDOWN, php_output_stack_apply_clean, &context); OG 341 main/output.c while (OG(active) && php_output_stack_pop(PHP_OUTPUT_POP_FORCE)); OG 360 main/output.c while (OG(active)) { OG 370 main/output.c return OG(active) ? zend_stack_count(&OG(handlers)) : 0; OG 378 main/output.c if (OG(active)) { OG 379 main/output.c ZVAL_STRINGL(p, OG(active)->buffer.data, OG(active)->buffer.used); OG 391 main/output.c if (OG(active)) { OG 392 main/output.c ZVAL_LONG(p, OG(active)->buffer.used); OG 405 main/output.c return OG(active); OG 565 main/output.c handler->level = zend_stack_push(&OG(handlers), &handler); OG 566 main/output.c OG(active) = handler; OG 579 main/output.c handlers = (php_output_handler **) zend_stack_base(&OG(handlers)); OG 672 main/output.c if (OG(running)) { OG 675 main/output.c *(void ***) arg = &OG(running)->opaq; OG 678 main/output.c *(int *) arg = OG(running)->flags; OG 681 main/output.c *(int *) arg = OG(running)->level; OG 684 main/output.c OG(running)->flags &= ~(PHP_OUTPUT_HANDLER_REMOVABLE|PHP_OUTPUT_HANDLER_CLEANABLE); OG 687 main/output.c OG(running)->flags |= PHP_OUTPUT_HANDLER_DISABLED; OG 735 main/output.c OG(flags) |= PHP_OUTPUT_IMPLICITFLUSH; OG 737 main/output.c OG(flags) &= ~PHP_OUTPUT_IMPLICITFLUSH; OG 746 main/output.c return OG(output_start_filename); OG 754 main/output.c return OG(output_start_lineno); OG 763 main/output.c if (op && OG(active) && OG(running)) { OG 883 main/output.c OG(flags) |= PHP_OUTPUT_WRITTEN; OG 899 main/output.c return OG(running) ? 1 : 0; OG 950 main/output.c OG(running) = handler; OG 995 main/output.c OG(running) = NULL; OG 1050 main/output.c if (OG(active) && (obh_cnt = zend_stack_count(&OG(handlers)))) { OG 1055 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_TOPDOWN, php_output_stack_apply_op, &context); OG 1056 main/output.c } else if ((active = zend_stack_top(&OG(handlers))) && (!((*active)->flags & PHP_OUTPUT_HANDLER_DISABLED))) { OG 1069 main/output.c if (!(OG(flags) & PHP_OUTPUT_DISABLED)) { OG 1075 main/output.c if (OG(flags) & PHP_OUTPUT_IMPLICITFLUSH) { OG 1079 main/output.c OG(flags) |= PHP_OUTPUT_SENT; OG 1196 main/output.c php_output_handler **current, *orphan = OG(active); OG 1225 main/output.c zend_stack_del_top(&OG(handlers)); OG 1226 main/output.c if ((current = zend_stack_top(&OG(handlers)))) { OG 1227 main/output.c OG(active) = *current; OG 1229 main/output.c OG(active) = NULL; OG 1325 main/output.c if (!OG(active)) { OG 1331 main/output.c php_error_docref("ref.outcontrol", E_NOTICE, "failed to flush buffer of %s (%d)", ZSTR_VAL(OG(active)->name), OG(active)->level); OG 1346 main/output.c if (!OG(active)) { OG 1352 main/output.c php_error_docref("ref.outcontrol", E_NOTICE, "failed to delete buffer of %s (%d)", ZSTR_VAL(OG(active)->name), OG(active)->level); OG 1367 main/output.c if (!OG(active)) { OG 1384 main/output.c if (!OG(active)) { OG 1407 main/output.c php_error_docref("ref.outcontrol", E_NOTICE, "failed to delete buffer of %s (%d)", ZSTR_VAL(OG(active)->name), OG(active)->level); OG 1420 main/output.c if(!OG(active)) { OG 1430 main/output.c php_error_docref("ref.outcontrol", E_NOTICE, "failed to delete buffer of %s (%d)", ZSTR_VAL(OG(active)->name), OG(active)->level); OG 1485 main/output.c if (!OG(active)) { OG 1489 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_BOTTOMUP, php_output_stack_apply_list, return_value); OG 1503 main/output.c if (!OG(active)) { OG 1510 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_BOTTOMUP, php_output_stack_apply_status, return_value); OG 1512 main/output.c php_output_handler_status(OG(active), return_value);