OG 110 main/output.c if (!OG(output_start_filename)) { OG 112 main/output.c OG(output_start_filename) = zend_get_compiled_filename(TSRMLS_C); OG 113 main/output.c OG(output_start_lineno) = zend_get_compiled_lineno(TSRMLS_C); OG 115 main/output.c OG(output_start_filename) = zend_get_executed_filename(TSRMLS_C); OG 116 main/output.c OG(output_start_lineno) = zend_get_executed_lineno(TSRMLS_C); OG 119 main/output.c fprintf(stderr, "!!! output started at: %s (%d)\n", OG(output_start_filename), OG(output_start_lineno)); OG 123 main/output.c OG(flags) |= PHP_OUTPUT_DISABLED; OG 162 main/output.c zend_stack_init(&OG(handlers)); OG 163 main/output.c OG(flags) |= PHP_OUTPUT_ACTIVATED; OG 175 main/output.c if ((OG(flags) & PHP_OUTPUT_ACTIVATED)) { OG 178 main/output.c OG(flags) ^= PHP_OUTPUT_ACTIVATED; OG 179 main/output.c OG(active) = NULL; OG 180 main/output.c OG(running) = NULL; OG 183 main/output.c if (OG(handlers).elements) { OG 184 main/output.c while (SUCCESS == zend_stack_top(&OG(handlers), (void *) &handler)) { OG 186 main/output.c zend_stack_del_top(&OG(handlers)); OG 188 main/output.c zend_stack_destroy(&OG(handlers)); OG 218 main/output.c OG(flags) = (OG(flags) & ~0xf) | (status & 0xf); OG 227 main/output.c OG(flags) OG 228 main/output.c | (OG(active) ? PHP_OUTPUT_ACTIVE : 0) OG 229 main/output.c | (OG(running)? PHP_OUTPUT_LOCKED : 0) OG 245 main/output.c if (OG(flags) & PHP_OUTPUT_DISABLED) { OG 248 main/output.c if (OG(flags) & PHP_OUTPUT_ACTIVATED) { OG 266 main/output.c if (OG(flags) & PHP_OUTPUT_DISABLED) { OG 269 main/output.c if (OG(flags) & PHP_OUTPUT_ACTIVATED) { OG 283 main/output.c if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_FLUSHABLE)) { OG 285 main/output.c php_output_handler_op(OG(active), &context); OG 287 main/output.c zend_stack_del_top(&OG(handlers)); OG 289 main/output.c zend_stack_push(&OG(handlers), &OG(active), sizeof(php_output_handler *)); OG 302 main/output.c if (OG(active)) { OG 314 main/output.c if (OG(active) && (OG(active)->flags & PHP_OUTPUT_HANDLER_CLEANABLE)) { OG 316 main/output.c php_output_handler_op(OG(active), &context); OG 330 main/output.c if (OG(active)) { OG 332 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_TOPDOWN, php_output_stack_apply_clean, &context); OG 351 main/output.c while (OG(active) && php_output_stack_pop(PHP_OUTPUT_POP_FORCE TSRMLS_CC)); OG 370 main/output.c while (OG(active)) { OG 380 main/output.c return OG(active) ? zend_stack_count(&OG(handlers)) : 0; OG 388 main/output.c if (OG(active)) { OG 389 main/output.c ZVAL_STRINGL(p, OG(active)->buffer.data, OG(active)->buffer.used, 1); OG 401 main/output.c if (OG(active)) { OG 402 main/output.c ZVAL_LONG(p, OG(active)->buffer.used); OG 415 main/output.c return OG(active); OG 577 main/output.c if (FAILURE == (handler->level = zend_stack_push(&OG(handlers), &handler, sizeof(php_output_handler *)))) { OG 580 main/output.c OG(active) = handler; OG 593 main/output.c handlers = (php_output_handler ***) zend_stack_base(&OG(handlers)); OG 689 main/output.c if (OG(running)) { OG 692 main/output.c *(void ***) arg = &OG(running)->opaq; OG 695 main/output.c *(int *) arg = OG(running)->flags; OG 698 main/output.c *(int *) arg = OG(running)->level; OG 701 main/output.c OG(running)->flags &= ~(PHP_OUTPUT_HANDLER_REMOVABLE|PHP_OUTPUT_HANDLER_CLEANABLE); OG 704 main/output.c OG(running)->flags |= PHP_OUTPUT_HANDLER_DISABLED; OG 748 main/output.c OG(flags) |= PHP_OUTPUT_IMPLICITFLUSH; OG 750 main/output.c OG(flags) &= ~PHP_OUTPUT_IMPLICITFLUSH; OG 759 main/output.c return OG(output_start_filename); OG 767 main/output.c return OG(output_start_lineno); OG 776 main/output.c if (op && OG(active) && OG(running)) { OG 898 main/output.c OG(flags) |= PHP_OUTPUT_WRITTEN; OG 914 main/output.c return OG(running) ? 1 : 0; OG 966 main/output.c OG(running) = handler; OG 1016 main/output.c OG(running) = NULL; OG 1071 main/output.c if (OG(active) && (obh_cnt = zend_stack_count(&OG(handlers)))) { OG 1076 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_TOPDOWN, php_output_stack_apply_op, &context); OG 1077 main/output.c } else if ((SUCCESS == zend_stack_top(&OG(handlers), (void *) &active)) && (!((*active)->flags & PHP_OUTPUT_HANDLER_DISABLED))) { OG 1090 main/output.c if (!(OG(flags) & PHP_OUTPUT_DISABLED)) { OG 1096 main/output.c if (OG(flags) & PHP_OUTPUT_IMPLICITFLUSH) { OG 1100 main/output.c OG(flags) |= PHP_OUTPUT_SENT; OG 1219 main/output.c php_output_handler **current, *orphan = OG(active); OG 1248 main/output.c zend_stack_del_top(&OG(handlers)); OG 1249 main/output.c if (SUCCESS == zend_stack_top(&OG(handlers), (void *) ¤t)) { OG 1250 main/output.c OG(active) = *current; OG 1252 main/output.c OG(active) = NULL; OG 1349 main/output.c if (!OG(active)) { OG 1355 main/output.c php_error_docref("ref.outcontrol" TSRMLS_CC, E_NOTICE, "failed to flush buffer of %s (%d)", OG(active)->name, OG(active)->level); OG 1370 main/output.c if (!OG(active)) { OG 1376 main/output.c php_error_docref("ref.outcontrol" TSRMLS_CC, E_NOTICE, "failed to delete buffer of %s (%d)", OG(active)->name, OG(active)->level); OG 1391 main/output.c if (!OG(active)) { OG 1408 main/output.c if (!OG(active)) { OG 1431 main/output.c php_error_docref("ref.outcontrol" TSRMLS_CC, E_NOTICE, "failed to delete buffer of %s (%d)", OG(active)->name, OG(active)->level); OG 1444 main/output.c if(!OG(active)) { OG 1454 main/output.c php_error_docref("ref.outcontrol" TSRMLS_CC, E_NOTICE, "failed to delete buffer of %s (%d)", OG(active)->name, OG(active)->level); OG 1509 main/output.c if (!OG(active)) { OG 1513 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_BOTTOMUP, php_output_stack_apply_list, return_value); OG 1529 main/output.c if (!OG(active)) { OG 1534 main/output.c zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_BOTTOMUP, php_output_stack_apply_status, return_value); OG 1536 main/output.c php_output_handler_status(OG(active), return_value);