file_handle 1313 Zend/zend.c zend_file_handle *file_handle; file_handle 1320 Zend/zend.c file_handle = va_arg(files, zend_file_handle *); file_handle 1321 Zend/zend.c if (!file_handle) { file_handle 1326 Zend/zend.c if (file_handle->filename[0] != '-' || file_handle->filename[1]) { file_handle 1333 Zend/zend.c EG(active_op_array) = zend_compile_file(file_handle, type TSRMLS_CC); file_handle 1334 Zend/zend.c if (file_handle->opened_path) { file_handle 1336 Zend/zend.c zend_hash_add(&EG(included_files), file_handle->opened_path, strlen(file_handle->opened_path) + 1, (void *)&dummy, sizeof(int), NULL); file_handle 1338 Zend/zend.c zend_destroy_file_handle(file_handle TSRMLS_CC); file_handle 97 Zend/zend_compile.c ZEND_API zend_op_array *(*zend_compile_file)(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 440 Zend/zend_compile.h extern ZEND_API zend_op_array *(*zend_compile_file)(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 675 Zend/zend_compile.h ZEND_API zend_op_array *compile_file(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 679 Zend/zend_compile.h ZEND_API int open_file_for_scanning(zend_file_handle *file_handle TSRMLS_DC); file_handle 682 Zend/zend_compile.h ZEND_API void zend_destroy_file_handle(zend_file_handle *file_handle TSRMLS_DC); file_handle 36 Zend/zend_dtrace.c ZEND_API zend_op_array *dtrace_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) file_handle 39 Zend/zend_dtrace.c DTRACE_COMPILE_FILE_ENTRY(file_handle->opened_path, (char *)file_handle->filename); file_handle 40 Zend/zend_dtrace.c res = compile_file(file_handle, type TSRMLS_CC); file_handle 41 Zend/zend_dtrace.c DTRACE_COMPILE_FILE_RETURN(file_handle->opened_path, (char *)file_handle->filename); file_handle 33 Zend/zend_dtrace.h ZEND_API zend_op_array *(*zend_dtrace_compile_file)(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 37 Zend/zend_dtrace.h ZEND_API zend_op_array *dtrace_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 267 Zend/zend_language_scanner.c ZEND_API void zend_destroy_file_handle(zend_file_handle *file_handle TSRMLS_DC) file_handle 269 Zend/zend_language_scanner.c zend_llist_del_element(&CG(open_files), file_handle, (int (*)(void *, void *)) zend_compare_file_handles); file_handle 271 Zend/zend_language_scanner.c file_handle->opened_path = NULL; file_handle 272 Zend/zend_language_scanner.c if (file_handle->free_filename) { file_handle 273 Zend/zend_language_scanner.c file_handle->filename = NULL; file_handle 479 Zend/zend_language_scanner.c ZEND_API int open_file_for_scanning(zend_file_handle *file_handle TSRMLS_DC) file_handle 486 Zend/zend_language_scanner.c if (CG(start_lineno) == 2 && file_handle->type == ZEND_HANDLE_FP && file_handle->handle.fp) { file_handle 487 Zend/zend_language_scanner.c if ((offset = ftell(file_handle->handle.fp)) == -1) { file_handle 492 Zend/zend_language_scanner.c if (zend_stream_fixup(file_handle, &buf, &size TSRMLS_CC) == FAILURE) { file_handle 496 Zend/zend_language_scanner.c zend_llist_add_element(&CG(open_files), file_handle); file_handle 497 Zend/zend_language_scanner.c if (file_handle->handle.stream.handle >= (void*)file_handle && file_handle->handle.stream.handle <= (void*)(file_handle+1)) { file_handle 499 Zend/zend_language_scanner.c size_t diff = (char*)file_handle->handle.stream.handle - (char*)file_handle; file_handle 501 Zend/zend_language_scanner.c file_handle->handle.stream.handle = fh->handle.stream.handle; file_handle 505 Zend/zend_language_scanner.c SCNG(yy_in) = file_handle; file_handle 533 Zend/zend_language_scanner.c if (file_handle->opened_path) { file_handle 534 Zend/zend_language_scanner.c file_path = file_handle->opened_path; file_handle 536 Zend/zend_language_scanner.c file_path = file_handle->filename; file_handle 555 Zend/zend_language_scanner.c ZEND_API zend_op_array *compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) file_handle 574 Zend/zend_language_scanner.c if (open_file_for_scanning(file_handle TSRMLS_CC)==FAILURE) { file_handle 576 Zend/zend_language_scanner.c zend_message_dispatcher(ZMSG_FAILED_REQUIRE_FOPEN, file_handle->filename TSRMLS_CC); file_handle 579 Zend/zend_language_scanner.c zend_message_dispatcher(ZMSG_FAILED_INCLUDE_FOPEN, file_handle->filename TSRMLS_CC); file_handle 614 Zend/zend_language_scanner.c zend_file_handle file_handle; file_handle 625 Zend/zend_language_scanner.c file_handle.filename = Z_STRVAL_P(filename); file_handle 626 Zend/zend_language_scanner.c file_handle.free_filename = 0; file_handle 627 Zend/zend_language_scanner.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 628 Zend/zend_language_scanner.c file_handle.opened_path = NULL; file_handle 629 Zend/zend_language_scanner.c file_handle.handle.fp = NULL; file_handle 631 Zend/zend_language_scanner.c retval = zend_compile_file(&file_handle, type TSRMLS_CC); file_handle 632 Zend/zend_language_scanner.c if (retval && file_handle.handle.stream.handle) { file_handle 635 Zend/zend_language_scanner.c if (!file_handle.opened_path) { file_handle 636 Zend/zend_language_scanner.c file_handle.opened_path = opened_path = estrndup(Z_STRVAL_P(filename), Z_STRLEN_P(filename)); file_handle 639 Zend/zend_language_scanner.c zend_hash_add(&EG(included_files), file_handle.opened_path, strlen(file_handle.opened_path)+1, (void *)&dummy, sizeof(int), NULL); file_handle 645 Zend/zend_language_scanner.c zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 785 Zend/zend_language_scanner.c zend_file_handle file_handle; file_handle 787 Zend/zend_language_scanner.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 788 Zend/zend_language_scanner.c file_handle.filename = filename; file_handle 789 Zend/zend_language_scanner.c file_handle.free_filename = 0; file_handle 790 Zend/zend_language_scanner.c file_handle.opened_path = NULL; file_handle 792 Zend/zend_language_scanner.c if (open_file_for_scanning(&file_handle TSRMLS_CC)==FAILURE) { file_handle 802 Zend/zend_language_scanner.c zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 103 Zend/zend_stream.c static inline int zend_stream_is_mmap(zend_file_handle *file_handle) { /* {{{ */ file_handle 104 Zend/zend_stream.c return file_handle->type == ZEND_HANDLE_MAPPED; file_handle 107 Zend/zend_stream.c static size_t zend_stream_fsize(zend_file_handle *file_handle TSRMLS_DC) /* {{{ */ file_handle 111 Zend/zend_stream.c if (zend_stream_is_mmap(file_handle)) { file_handle 112 Zend/zend_stream.c return file_handle->handle.stream.mmap.len; file_handle 114 Zend/zend_stream.c if (file_handle->type == ZEND_HANDLE_STREAM || file_handle->type == ZEND_HANDLE_MAPPED) { file_handle 115 Zend/zend_stream.c return file_handle->handle.stream.fsizer(file_handle->handle.stream.handle TSRMLS_CC); file_handle 117 Zend/zend_stream.c if (file_handle->handle.fp && fstat(fileno(file_handle->handle.fp), &buf) == 0) { file_handle 144 Zend/zend_stream.c static int zend_stream_getc(zend_file_handle *file_handle TSRMLS_DC) /* {{{ */ file_handle 148 Zend/zend_stream.c if (file_handle->handle.stream.reader(file_handle->handle.stream.handle, &buf, sizeof(buf) TSRMLS_CC)) { file_handle 154 Zend/zend_stream.c static size_t zend_stream_read(zend_file_handle *file_handle, char *buf, size_t len TSRMLS_DC) /* {{{ */ file_handle 156 Zend/zend_stream.c if (!zend_stream_is_mmap(file_handle) && file_handle->handle.stream.isatty) { file_handle 166 Zend/zend_stream.c for (n = 0; n < len && (c = zend_stream_getc(file_handle TSRMLS_CC)) != EOF && c != 4 && c != '\n'; ++n) { file_handle 168 Zend/zend_stream.c for (n = 0; n < len && (c = zend_stream_getc(file_handle TSRMLS_CC)) != EOF && c != '\n'; ++n) { file_handle 178 Zend/zend_stream.c return file_handle->handle.stream.reader(file_handle->handle.stream.handle, buf, len TSRMLS_CC); file_handle 181 Zend/zend_stream.c ZEND_API int zend_stream_fixup(zend_file_handle *file_handle, char **buf, size_t *len TSRMLS_DC) /* {{{ */ file_handle 186 Zend/zend_stream.c if (file_handle->type == ZEND_HANDLE_FILENAME) { file_handle 187 Zend/zend_stream.c if (zend_stream_open(file_handle->filename, file_handle TSRMLS_CC) == FAILURE) { file_handle 192 Zend/zend_stream.c switch (file_handle->type) { file_handle 194 Zend/zend_stream.c file_handle->type = ZEND_HANDLE_FP; file_handle 195 Zend/zend_stream.c file_handle->handle.fp = fdopen(file_handle->handle.fd, "rb"); file_handle 198 Zend/zend_stream.c if (!file_handle->handle.fp) { file_handle 201 Zend/zend_stream.c memset(&file_handle->handle.stream.mmap, 0, sizeof(zend_mmap)); file_handle 202 Zend/zend_stream.c file_handle->handle.stream.isatty = isatty(fileno((FILE *)file_handle->handle.stream.handle)) ? 1 : 0; file_handle 203 Zend/zend_stream.c file_handle->handle.stream.reader = (zend_stream_reader_t)zend_stream_stdio_reader; file_handle 204 Zend/zend_stream.c file_handle->handle.stream.closer = (zend_stream_closer_t)zend_stream_stdio_closer; file_handle 205 Zend/zend_stream.c file_handle->handle.stream.fsizer = (zend_stream_fsizer_t)zend_stream_stdio_fsizer; file_handle 206 Zend/zend_stream.c memset(&file_handle->handle.stream.mmap, 0, sizeof(file_handle->handle.stream.mmap)); file_handle 213 Zend/zend_stream.c file_handle->handle.stream.mmap.pos = 0; file_handle 214 Zend/zend_stream.c *buf = file_handle->handle.stream.mmap.buf; file_handle 215 Zend/zend_stream.c *len = file_handle->handle.stream.mmap.len; file_handle 222 Zend/zend_stream.c size = zend_stream_fsize(file_handle TSRMLS_CC); file_handle 227 Zend/zend_stream.c old_type = file_handle->type; file_handle 228 Zend/zend_stream.c file_handle->type = ZEND_HANDLE_STREAM; /* we might still be _FP but we need fsize() work */ file_handle 230 Zend/zend_stream.c if (old_type == ZEND_HANDLE_FP && !file_handle->handle.stream.isatty && size) { file_handle 234 Zend/zend_stream.c if (file_handle->handle.fp && file_handle 238 Zend/zend_stream.c *buf = mmap(0, size + ZEND_MMAP_AHEAD, PROT_READ, MAP_PRIVATE, fileno(file_handle->handle.fp), 0); file_handle 240 Zend/zend_stream.c long offset = ftell(file_handle->handle.fp); file_handle 241 Zend/zend_stream.c file_handle->handle.stream.mmap.map = *buf; file_handle 247 Zend/zend_stream.c file_handle->handle.stream.mmap.buf = *buf; file_handle 248 Zend/zend_stream.c file_handle->handle.stream.mmap.len = size; file_handle 254 Zend/zend_stream.c file_handle->handle.stream.mmap.map = 0; file_handle 255 Zend/zend_stream.c file_handle->handle.stream.mmap.buf = *buf = safe_emalloc(1, size, ZEND_MMAP_AHEAD); file_handle 256 Zend/zend_stream.c file_handle->handle.stream.mmap.len = zend_stream_read(file_handle, *buf, size TSRMLS_CC); file_handle 262 Zend/zend_stream.c while ((read = zend_stream_read(file_handle, *buf + size, remain TSRMLS_CC)) > 0) { file_handle 271 Zend/zend_stream.c file_handle->handle.stream.mmap.map = 0; file_handle 272 Zend/zend_stream.c file_handle->handle.stream.mmap.len = size; file_handle 276 Zend/zend_stream.c file_handle->handle.stream.mmap.buf = *buf; file_handle 279 Zend/zend_stream.c if (file_handle->handle.stream.mmap.len == 0) { file_handle 281 Zend/zend_stream.c file_handle->handle.stream.mmap.buf = *buf; file_handle 285 Zend/zend_stream.c memset(file_handle->handle.stream.mmap.buf + file_handle->handle.stream.mmap.len, 0, ZEND_MMAP_AHEAD); file_handle 290 Zend/zend_stream.c file_handle->type = ZEND_HANDLE_MAPPED; file_handle 291 Zend/zend_stream.c file_handle->handle.stream.mmap.pos = 0; file_handle 292 Zend/zend_stream.c file_handle->handle.stream.mmap.old_handle = file_handle->handle.stream.handle; file_handle 293 Zend/zend_stream.c file_handle->handle.stream.mmap.old_closer = file_handle->handle.stream.closer; file_handle 294 Zend/zend_stream.c file_handle->handle.stream.handle = &file_handle->handle.stream; file_handle 295 Zend/zend_stream.c file_handle->handle.stream.closer = (zend_stream_closer_t)zend_stream_mmap_closer; file_handle 297 Zend/zend_stream.c *buf = file_handle->handle.stream.mmap.buf; file_handle 298 Zend/zend_stream.c *len = file_handle->handle.stream.mmap.len; file_handle 76 Zend/zend_stream.h ZEND_API int zend_stream_fixup(zend_file_handle *file_handle, char **buf, size_t *len TSRMLS_DC); file_handle 3974 Zend/zend_vm_def.h zend_file_handle file_handle; file_handle 3986 Zend/zend_vm_def.h } else if (SUCCESS == zend_stream_open(resolved_path, &file_handle TSRMLS_CC)) { file_handle 3988 Zend/zend_vm_def.h if (!file_handle.opened_path) { file_handle 3989 Zend/zend_vm_def.h file_handle.opened_path = estrdup(resolved_path); file_handle 3992 Zend/zend_vm_def.h if (zend_hash_add_empty_element(&EG(included_files), file_handle.opened_path, strlen(file_handle.opened_path)+1)==SUCCESS) { file_handle 3993 Zend/zend_vm_def.h new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE) TSRMLS_CC); file_handle 3994 Zend/zend_vm_def.h zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 3996 Zend/zend_vm_def.h zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 2949 Zend/zend_vm_execute.h zend_file_handle file_handle; file_handle 2961 Zend/zend_vm_execute.h } else if (SUCCESS == zend_stream_open(resolved_path, &file_handle TSRMLS_CC)) { file_handle 2963 Zend/zend_vm_execute.h if (!file_handle.opened_path) { file_handle 2964 Zend/zend_vm_execute.h file_handle.opened_path = estrdup(resolved_path); file_handle 2967 Zend/zend_vm_execute.h if (zend_hash_add_empty_element(&EG(included_files), file_handle.opened_path, strlen(file_handle.opened_path)+1)==SUCCESS) { file_handle 2968 Zend/zend_vm_execute.h new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE) TSRMLS_CC); file_handle 2969 Zend/zend_vm_execute.h zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 2971 Zend/zend_vm_execute.h zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 8315 Zend/zend_vm_execute.h zend_file_handle file_handle; file_handle 8327 Zend/zend_vm_execute.h } else if (SUCCESS == zend_stream_open(resolved_path, &file_handle TSRMLS_CC)) { file_handle 8329 Zend/zend_vm_execute.h if (!file_handle.opened_path) { file_handle 8330 Zend/zend_vm_execute.h file_handle.opened_path = estrdup(resolved_path); file_handle 8333 Zend/zend_vm_execute.h if (zend_hash_add_empty_element(&EG(included_files), file_handle.opened_path, strlen(file_handle.opened_path)+1)==SUCCESS) { file_handle 8334 Zend/zend_vm_execute.h new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE) TSRMLS_CC); file_handle 8335 Zend/zend_vm_execute.h zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 8337 Zend/zend_vm_execute.h zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 13684 Zend/zend_vm_execute.h zend_file_handle file_handle; file_handle 13696 Zend/zend_vm_execute.h } else if (SUCCESS == zend_stream_open(resolved_path, &file_handle TSRMLS_CC)) { file_handle 13698 Zend/zend_vm_execute.h if (!file_handle.opened_path) { file_handle 13699 Zend/zend_vm_execute.h file_handle.opened_path = estrdup(resolved_path); file_handle 13702 Zend/zend_vm_execute.h if (zend_hash_add_empty_element(&EG(included_files), file_handle.opened_path, strlen(file_handle.opened_path)+1)==SUCCESS) { file_handle 13703 Zend/zend_vm_execute.h new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE) TSRMLS_CC); file_handle 13704 Zend/zend_vm_execute.h zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 13706 Zend/zend_vm_execute.h zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 31353 Zend/zend_vm_execute.h zend_file_handle file_handle; file_handle 31365 Zend/zend_vm_execute.h } else if (SUCCESS == zend_stream_open(resolved_path, &file_handle TSRMLS_CC)) { file_handle 31367 Zend/zend_vm_execute.h if (!file_handle.opened_path) { file_handle 31368 Zend/zend_vm_execute.h file_handle.opened_path = estrdup(resolved_path); file_handle 31371 Zend/zend_vm_execute.h if (zend_hash_add_empty_element(&EG(included_files), file_handle.opened_path, strlen(file_handle.opened_path)+1)==SUCCESS) { file_handle 31372 Zend/zend_vm_execute.h new_op_array = zend_compile_file(&file_handle, (opline->extended_value==ZEND_INCLUDE_ONCE?ZEND_INCLUDE:ZEND_REQUIRE) TSRMLS_CC); file_handle 31373 Zend/zend_vm_execute.h zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 31375 Zend/zend_vm_execute.h zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 107 ext/opcache/ZendAccelerator.c static zend_op_array *(*accelerator_orig_compile_file)(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 687 ext/opcache/ZendAccelerator.c static accel_time_t zend_get_file_handle_timestamp_win(zend_file_handle *file_handle, size_t *size) file_handle 693 ext/opcache/ZendAccelerator.c if (!file_handle->opened_path) { file_handle 712 ext/opcache/ZendAccelerator.c if (GetFileAttributesEx(file_handle->opened_path, GetFileExInfoStandard, &fdata) != 0) { file_handle 731 ext/opcache/ZendAccelerator.c static accel_time_t zend_get_file_handle_timestamp(zend_file_handle *file_handle, size_t *size TSRMLS_DC) file_handle 740 ext/opcache/ZendAccelerator.c file_handle->filename == SG(request_info).path_translated) { file_handle 753 ext/opcache/ZendAccelerator.c res = zend_get_file_handle_timestamp_win(file_handle, size); file_handle 759 ext/opcache/ZendAccelerator.c switch (file_handle->type) { file_handle 761 ext/opcache/ZendAccelerator.c if (fstat(file_handle->handle.fd, &statbuf) == -1) { file_handle 766 ext/opcache/ZendAccelerator.c if (fstat(fileno(file_handle->handle.fp), &statbuf) == -1) { file_handle 767 ext/opcache/ZendAccelerator.c if (zend_get_stream_timestamp(file_handle->filename, &statbuf TSRMLS_CC) != SUCCESS) { file_handle 777 ext/opcache/ZendAccelerator.c char *file_path = file_handle->opened_path; file_handle 790 ext/opcache/ZendAccelerator.c if (zend_get_stream_timestamp(file_handle->filename, &statbuf TSRMLS_CC) != SUCCESS) { file_handle 797 ext/opcache/ZendAccelerator.c php_stream *stream = (php_stream *)file_handle->handle.stream.handle; file_handle 833 ext/opcache/ZendAccelerator.c static inline int do_validate_timestamps(zend_persistent_script *persistent_script, zend_file_handle *file_handle TSRMLS_DC) file_handle 842 ext/opcache/ZendAccelerator.c if (file_handle->opened_path) { file_handle 843 ext/opcache/ZendAccelerator.c if (strcmp(persistent_script->full_path, file_handle->opened_path) != 0) { file_handle 848 ext/opcache/ZendAccelerator.c full_path_ptr = accel_php_resolve_path(file_handle->filename, strlen(file_handle->filename), ZCG(include_path) TSRMLS_CC); file_handle 850 ext/opcache/ZendAccelerator.c full_path_ptr = accelerator_orig_zend_resolve_path(file_handle->filename, strlen(file_handle->filename) TSRMLS_CC); file_handle 856 ext/opcache/ZendAccelerator.c file_handle->opened_path = full_path_ptr; file_handle 862 ext/opcache/ZendAccelerator.c file_handle->opened_path = NULL; file_handle 867 ext/opcache/ZendAccelerator.c if (zend_get_file_handle_timestamp(file_handle, NULL TSRMLS_CC) == persistent_script->timestamp) { file_handle 870 ext/opcache/ZendAccelerator.c file_handle->opened_path = NULL; file_handle 876 ext/opcache/ZendAccelerator.c file_handle->opened_path = NULL; file_handle 890 ext/opcache/ZendAccelerator.c int validate_timestamp_and_record(zend_persistent_script *persistent_script, zend_file_handle *file_handle TSRMLS_DC) file_handle 895 ext/opcache/ZendAccelerator.c } else if (do_validate_timestamps(persistent_script, file_handle TSRMLS_CC) == FAILURE) { file_handle 929 ext/opcache/ZendAccelerator.c char *accel_make_persistent_key_ex(zend_file_handle *file_handle, int path_length, int *key_len TSRMLS_DC) file_handle 935 ext/opcache/ZendAccelerator.c !IS_ABSOLUTE_PATH(file_handle->filename, path_length) && file_handle 936 ext/opcache/ZendAccelerator.c !is_stream_path(file_handle->filename)) { file_handle 947 ext/opcache/ZendAccelerator.c zend_accel_error(ACCEL_LOG_INFO, "getcwd() failed for '%s' (%d), please try to set opcache.use_cwd to 0 in ini file", file_handle->filename, errno); file_handle 948 ext/opcache/ZendAccelerator.c if (file_handle->opened_path) { file_handle 949 ext/opcache/ZendAccelerator.c cwd = file_handle->opened_path; file_handle 1027 ext/opcache/ZendAccelerator.c memcpy(ZCG(key) + cwd_len + 1, file_handle->filename, path_length); file_handle 1048 ext/opcache/ZendAccelerator.c memcpy(ZCG(key), file_handle->filename, key_length + 1); file_handle 1055 ext/opcache/ZendAccelerator.c static inline char *accel_make_persistent_key(zend_file_handle *file_handle, int *key_len TSRMLS_DC) file_handle 1057 ext/opcache/ZendAccelerator.c return accel_make_persistent_key_ex(file_handle, strlen(file_handle->filename), key_len TSRMLS_CC); file_handle 1081 ext/opcache/ZendAccelerator.c zend_file_handle file_handle; file_handle 1083 ext/opcache/ZendAccelerator.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 1084 ext/opcache/ZendAccelerator.c file_handle.filename = realpath; file_handle 1085 ext/opcache/ZendAccelerator.c file_handle.opened_path = realpath; file_handle 1089 ext/opcache/ZendAccelerator.c do_validate_timestamps(persistent_script, &file_handle TSRMLS_CC) == FAILURE) { file_handle 1292 ext/opcache/ZendAccelerator.c static zend_persistent_script *compile_and_cache_file(zend_file_handle *file_handle, int type, char *key, unsigned int key_length, zend_op_array **op_array_p, int *from_shared_memory TSRMLS_DC) file_handle 1306 ext/opcache/ZendAccelerator.c if (file_handle->type == ZEND_HANDLE_FILENAME) { file_handle 1307 ext/opcache/ZendAccelerator.c if (accelerator_orig_zend_stream_open_function(file_handle->filename, file_handle TSRMLS_CC) == SUCCESS) { file_handle 1316 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_REQUIRE_FOPEN, file_handle->filename); file_handle 1318 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_REQUIRE_FOPEN, file_handle->filename TSRMLS_CC); file_handle 1323 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_INCLUDE_FOPEN, file_handle->filename); file_handle 1325 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_INCLUDE_FOPEN, file_handle->filename TSRMLS_CC); file_handle 1333 ext/opcache/ZendAccelerator.c if (file_handle->opened_path && zend_accel_blacklist_is_blacklisted(&accel_blacklist, file_handle->opened_path)) { file_handle 1335 ext/opcache/ZendAccelerator.c *op_array_p = accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1347 ext/opcache/ZendAccelerator.c timestamp = zend_get_file_handle_timestamp(file_handle, ZCG(accel_directives).max_file_size > 0 ? &size : NULL TSRMLS_CC); file_handle 1353 ext/opcache/ZendAccelerator.c *op_array_p = accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1360 ext/opcache/ZendAccelerator.c *op_array_p = accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1366 ext/opcache/ZendAccelerator.c *op_array_p = accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1392 ext/opcache/ZendAccelerator.c op_array = *op_array_p = accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1451 ext/opcache/ZendAccelerator.c if (file_handle->opened_path) { file_handle 1452 ext/opcache/ZendAccelerator.c new_persistent_script->full_path_len = strlen(file_handle->opened_path); file_handle 1453 ext/opcache/ZendAccelerator.c new_persistent_script->full_path = estrndup(file_handle->opened_path, new_persistent_script->full_path_len); file_handle 1455 ext/opcache/ZendAccelerator.c new_persistent_script->full_path_len = strlen(file_handle->filename); file_handle 1456 ext/opcache/ZendAccelerator.c new_persistent_script->full_path = estrndup(file_handle->filename, new_persistent_script->full_path_len); file_handle 1465 ext/opcache/ZendAccelerator.c zend_op_array *persistent_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) file_handle 1472 ext/opcache/ZendAccelerator.c if (!file_handle->filename || file_handle 1477 ext/opcache/ZendAccelerator.c (is_stream_path(file_handle->filename) && file_handle 1478 ext/opcache/ZendAccelerator.c !is_cacheable_stream_path(file_handle->filename))) { file_handle 1480 ext/opcache/ZendAccelerator.c return accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1497 ext/opcache/ZendAccelerator.c file_handle->filename == SG(request_info).path_translated && file_handle 1510 ext/opcache/ZendAccelerator.c return accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1519 ext/opcache/ZendAccelerator.c if ((key = accel_make_persistent_key(file_handle, &key_length TSRMLS_CC)) == NULL) { file_handle 1520 ext/opcache/ZendAccelerator.c return accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1528 ext/opcache/ZendAccelerator.c if (file_handle->type == ZEND_HANDLE_FILENAME && file_handle 1530 ext/opcache/ZendAccelerator.c accelerator_orig_zend_stream_open_function(file_handle->filename, file_handle TSRMLS_CC) == FAILURE) { file_handle 1532 ext/opcache/ZendAccelerator.c zend_stream_open(file_handle->filename, file_handle TSRMLS_CC) == FAILURE) { file_handle 1536 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_REQUIRE_FOPEN, file_handle->filename); file_handle 1538 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_REQUIRE_FOPEN, file_handle->filename TSRMLS_CC); file_handle 1543 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_INCLUDE_FOPEN, file_handle->filename); file_handle 1545 ext/opcache/ZendAccelerator.c zend_message_dispatcher(ZMSG_FAILED_INCLUDE_FOPEN, file_handle->filename TSRMLS_CC); file_handle 1551 ext/opcache/ZendAccelerator.c if (file_handle->opened_path && file_handle 1552 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), file_handle->opened_path, strlen(file_handle->opened_path) + 1)) != NULL) { file_handle 1579 ext/opcache/ZendAccelerator.c if (validate_timestamp_and_record(persistent_script, file_handle TSRMLS_CC) == FAILURE) { file_handle 1631 ext/opcache/ZendAccelerator.c return accelerator_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 1638 ext/opcache/ZendAccelerator.c persistent_script = compile_and_cache_file(file_handle, type, key, key_length, &op_array, &from_shared_memory TSRMLS_CC); file_handle 1685 ext/opcache/ZendAccelerator.c zend_file_handle_dtor(file_handle); file_handle 1687 ext/opcache/ZendAccelerator.c zend_file_handle_dtor(file_handle TSRMLS_CC); file_handle 334 ext/opcache/ZendAccelerator.h int validate_timestamp_and_record(zend_persistent_script *persistent_script, zend_file_handle *file_handle TSRMLS_DC); file_handle 340 ext/opcache/ZendAccelerator.h char *accel_make_persistent_key_ex(zend_file_handle *file_handle, int path_length, int *key_len TSRMLS_DC); file_handle 341 ext/opcache/ZendAccelerator.h zend_op_array *persistent_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 3314 ext/phar/phar.c zend_op_array *(*phar_orig_compile_file)(zend_file_handle *file_handle, int type TSRMLS_DC); file_handle 3322 ext/phar/phar.c static zend_op_array *phar_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) /* {{{ */ file_handle 3329 ext/phar/phar.c if (!file_handle || !file_handle->filename) { file_handle 3330 ext/phar/phar.c return phar_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 3332 ext/phar/phar.c if (strstr(file_handle->filename, ".phar") && !strstr(file_handle->filename, "://")) { file_handle 3333 ext/phar/phar.c if (SUCCESS == phar_open_from_filename((char*)file_handle->filename, strlen(file_handle->filename), NULL, 0, 0, &phar, NULL TSRMLS_CC)) { file_handle 3335 ext/phar/phar.c zend_file_handle f = *file_handle; file_handle 3338 ext/phar/phar.c spprintf(&name, 4096, "phar://%s/%s", file_handle->filename, ".phar/stub.php"); file_handle 3339 ext/phar/phar.c if (SUCCESS == phar_orig_zend_open((const char *)name, file_handle TSRMLS_CC)) { file_handle 3342 ext/phar/phar.c file_handle->filename = f.filename; file_handle 3343 ext/phar/phar.c if (file_handle->opened_path) { file_handle 3344 ext/phar/phar.c efree(file_handle->opened_path); file_handle 3346 ext/phar/phar.c file_handle->opened_path = f.opened_path; file_handle 3347 ext/phar/phar.c file_handle->free_filename = f.free_filename; file_handle 3349 ext/phar/phar.c *file_handle = f; file_handle 3353 ext/phar/phar.c file_handle->type = ZEND_HANDLE_STREAM; file_handle 3355 ext/phar/phar.c file_handle->handle.stream.handle = phar; file_handle 3356 ext/phar/phar.c file_handle->handle.stream.reader = phar_zend_stream_reader; file_handle 3357 ext/phar/phar.c file_handle->handle.stream.closer = NULL; file_handle 3358 ext/phar/phar.c file_handle->handle.stream.fsizer = phar_zend_stream_fsizer; file_handle 3359 ext/phar/phar.c file_handle->handle.stream.isatty = 0; file_handle 3363 ext/phar/phar.c memset(&file_handle->handle.stream.mmap, 0, sizeof(file_handle->handle.stream.mmap)); file_handle 3371 ext/phar/phar.c res = phar_orig_compile_file(file_handle, type TSRMLS_CC); file_handle 173 ext/phar/phar_object.c zend_file_handle file_handle; file_handle 252 ext/phar/phar_object.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 253 ext/phar/phar_object.c file_handle.handle.fd = 0; file_handle 254 ext/phar/phar_object.c file_handle.filename = name; file_handle 255 ext/phar/phar_object.c file_handle.opened_path = NULL; file_handle 256 ext/phar/phar_object.c file_handle.free_filename = 0; file_handle 277 ext/phar/phar_object.c new_op_array = zend_compile_file(&file_handle, ZEND_REQUIRE TSRMLS_CC); file_handle 283 ext/phar/phar_object.c zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 258 ext/spl/php_spl.c zend_file_handle file_handle; file_handle 276 ext/spl/php_spl.c ret = php_stream_open_for_zend_ex(class_file, &file_handle, USE_PATH|STREAM_OPEN_FOR_INCLUDE TSRMLS_CC); file_handle 279 ext/spl/php_spl.c if (!file_handle.opened_path) { file_handle 280 ext/spl/php_spl.c file_handle.opened_path = estrndup(class_file, class_file_len); file_handle 282 ext/spl/php_spl.c if (zend_hash_add(&EG(included_files), file_handle.opened_path, strlen(file_handle.opened_path)+1, (void *)&dummy, sizeof(int), NULL)==SUCCESS) { file_handle 283 ext/spl/php_spl.c new_op_array = zend_compile_file(&file_handle, ZEND_REQUIRE TSRMLS_CC); file_handle 284 ext/spl/php_spl.c zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 287 ext/spl/php_spl.c zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 5224 ext/standard/basic_functions.c zend_file_handle file_handle = {0}; file_handle 5232 ext/standard/basic_functions.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 5233 ext/standard/basic_functions.c file_handle.filename = filename; file_handle 5234 ext/standard/basic_functions.c file_handle.free_filename = 0; file_handle 5235 ext/standard/basic_functions.c file_handle.opened_path = NULL; file_handle 5237 ext/standard/basic_functions.c if (open_file_for_scanning(&file_handle TSRMLS_CC) == FAILURE) { file_handle 5245 ext/standard/basic_functions.c zend_destroy_file_handle(&file_handle TSRMLS_CC); file_handle 1137 ext/standard/file.c zval *file_handle; file_handle 1142 ext/standard/file.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs*", &file_handle, &format, &format_len, &args, &argc) == FAILURE) { file_handle 1146 ext/standard/file.c what = zend_fetch_resource(&file_handle TSRMLS_CC, -1, "File-Handle", &type, 2, php_file_le_stream(), php_file_le_pstream()); file_handle 359 main/fopen_wrappers.c PHPAPI int php_fopen_primary_script(zend_file_handle *file_handle TSRMLS_DC) file_handle 450 main/fopen_wrappers.c if (zend_stream_open(filename, file_handle TSRMLS_CC) == FAILURE) { file_handle 28 main/fopen_wrappers.h PHPAPI int php_fopen_primary_script(zend_file_handle *file_handle TSRMLS_DC); file_handle 407 sapi/aolserver/aolserver.c zend_file_handle file_handle; file_handle 409 sapi/aolserver/aolserver.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 410 sapi/aolserver/aolserver.c file_handle.filename = SG(request_info).path_translated; file_handle 411 sapi/aolserver/aolserver.c file_handle.free_filename = 0; file_handle 412 sapi/aolserver/aolserver.c file_handle.opened_path = NULL; file_handle 419 sapi/aolserver/aolserver.c php_execute_script(&file_handle TSRMLS_CC); file_handle 31 sapi/apache/sapi_apache.c zend_file_handle file_handle; file_handle 47 sapi/apache/sapi_apache.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 48 sapi/apache/sapi_apache.c file_handle.handle.fd = 0; file_handle 49 sapi/apache/sapi_apache.c file_handle.filename = SG(request_info).path_translated; file_handle 50 sapi/apache/sapi_apache.c file_handle.opened_path = NULL; file_handle 51 sapi/apache/sapi_apache.c file_handle.free_filename = 0; file_handle 53 sapi/apache/sapi_apache.c (void) php_execute_script(&file_handle TSRMLS_CC); file_handle 30 sapi/apache_hooks/sapi_apache.c zend_file_handle file_handle; file_handle 48 sapi/apache_hooks/sapi_apache.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 49 sapi/apache_hooks/sapi_apache.c file_handle.handle.fd = 0; file_handle 50 sapi/apache_hooks/sapi_apache.c file_handle.filename = SG(request_info).path_translated; file_handle 51 sapi/apache_hooks/sapi_apache.c file_handle.opened_path = NULL; file_handle 52 sapi/apache_hooks/sapi_apache.c file_handle.free_filename = 0; file_handle 53 sapi/apache_hooks/sapi_apache.c (void) php_execute_script(&file_handle TSRMLS_CC); file_handle 65 sapi/apache_hooks/sapi_apache.c zend_file_handle file_handle; file_handle 87 sapi/apache_hooks/sapi_apache.c memset(&file_handle, 0, sizeof(file_handle)); file_handle 88 sapi/apache_hooks/sapi_apache.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 89 sapi/apache_hooks/sapi_apache.c file_handle.filename = handler->name; file_handle 90 sapi/apache_hooks/sapi_apache.c (void) php_execute_simple_script(&file_handle, ret TSRMLS_CC); file_handle 567 sapi/caudium/caudium.c zend_file_handle file_handle; file_handle 642 sapi/caudium/caudium.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 643 sapi/caudium/caudium.c file_handle.filename = THIS->filename->str; file_handle 644 sapi/caudium/caudium.c file_handle.opened_path = NULL; file_handle 645 sapi/caudium/caudium.c file_handle.free_filename = 0; file_handle 657 sapi/caudium/caudium.c php_execute_script(&file_handle TSRMLS_CC); file_handle 1738 sapi/cgi/cgi_main.c zend_file_handle file_handle; file_handle 2321 sapi/cgi/cgi_main.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 2322 sapi/cgi/cgi_main.c file_handle.filename = SG(request_info).path_translated; file_handle 2323 sapi/cgi/cgi_main.c file_handle.handle.fp = NULL; file_handle 2325 sapi/cgi/cgi_main.c file_handle.filename = "-"; file_handle 2326 sapi/cgi/cgi_main.c file_handle.type = ZEND_HANDLE_FP; file_handle 2327 sapi/cgi/cgi_main.c file_handle.handle.fp = stdin; file_handle 2330 sapi/cgi/cgi_main.c file_handle.opened_path = NULL; file_handle 2331 sapi/cgi/cgi_main.c file_handle.free_filename = 0; file_handle 2354 sapi/cgi/cgi_main.c if (php_fopen_primary_script(&file_handle TSRMLS_CC) == FAILURE) { file_handle 2392 sapi/cgi/cgi_main.c switch (file_handle.type) { file_handle 2394 sapi/cgi/cgi_main.c if (file_handle.handle.fd < 0) { file_handle 2397 sapi/cgi/cgi_main.c file_handle.type = ZEND_HANDLE_FP; file_handle 2398 sapi/cgi/cgi_main.c file_handle.handle.fp = fdopen(file_handle.handle.fd, "rb"); file_handle 2401 sapi/cgi/cgi_main.c if (!file_handle.handle.fp || file_handle 2402 sapi/cgi/cgi_main.c (file_handle.handle.fp == stdin)) { file_handle 2405 sapi/cgi/cgi_main.c c = fgetc(file_handle.handle.fp); file_handle 2408 sapi/cgi/cgi_main.c c = fgetc(file_handle.handle.fp); /* skip to end of line */ file_handle 2412 sapi/cgi/cgi_main.c if (fgetc(file_handle.handle.fp) != '\n') { file_handle 2413 sapi/cgi/cgi_main.c long pos = ftell(file_handle.handle.fp); file_handle 2414 sapi/cgi/cgi_main.c fseek(file_handle.handle.fp, pos - 1, SEEK_SET); file_handle 2419 sapi/cgi/cgi_main.c rewind(file_handle.handle.fp); file_handle 2423 sapi/cgi/cgi_main.c c = php_stream_getc((php_stream*)file_handle.handle.stream.handle); file_handle 2426 sapi/cgi/cgi_main.c c = php_stream_getc((php_stream*)file_handle.handle.stream.handle); /* skip to end of line */ file_handle 2430 sapi/cgi/cgi_main.c if (php_stream_getc((php_stream*)file_handle.handle.stream.handle) != '\n') { file_handle 2431 sapi/cgi/cgi_main.c long pos = php_stream_tell((php_stream*)file_handle.handle.stream.handle); file_handle 2432 sapi/cgi/cgi_main.c php_stream_seek((php_stream*)file_handle.handle.stream.handle, pos - 1, SEEK_SET); file_handle 2437 sapi/cgi/cgi_main.c php_stream_rewind((php_stream*)file_handle.handle.stream.handle); file_handle 2441 sapi/cgi/cgi_main.c if (file_handle.handle.stream.mmap.buf[0] == '#') { file_handle 2444 sapi/cgi/cgi_main.c c = file_handle.handle.stream.mmap.buf[i++]; file_handle 2445 sapi/cgi/cgi_main.c while (c != '\n' && c != '\r' && i < file_handle.handle.stream.mmap.len) { file_handle 2446 sapi/cgi/cgi_main.c c = file_handle.handle.stream.mmap.buf[i++]; file_handle 2449 sapi/cgi/cgi_main.c if (i < file_handle.handle.stream.mmap.len && file_handle.handle.stream.mmap.buf[i] == '\n') { file_handle 2453 sapi/cgi/cgi_main.c if(i > file_handle.handle.stream.mmap.len) { file_handle 2454 sapi/cgi/cgi_main.c i = file_handle.handle.stream.mmap.len; file_handle 2456 sapi/cgi/cgi_main.c file_handle.handle.stream.mmap.buf += i; file_handle 2457 sapi/cgi/cgi_main.c file_handle.handle.stream.mmap.len -= i; file_handle 2467 sapi/cgi/cgi_main.c php_execute_script(&file_handle TSRMLS_CC); file_handle 2471 sapi/cgi/cgi_main.c exit_status = php_lint_script(&file_handle TSRMLS_CC); file_handle 2473 sapi/cgi/cgi_main.c zend_printf("No syntax errors detected in %s\n", file_handle.filename); file_handle 2475 sapi/cgi/cgi_main.c zend_printf("Errors parsing %s\n", file_handle.filename); file_handle 2479 sapi/cgi/cgi_main.c if (open_file_for_scanning(&file_handle TSRMLS_CC) == SUCCESS) { file_handle 2481 sapi/cgi/cgi_main.c zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 2490 sapi/cgi/cgi_main.c if (open_file_for_scanning(&file_handle TSRMLS_CC) == SUCCESS) { file_handle 2496 sapi/cgi/cgi_main.c zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 2505 sapi/cgi/cgi_main.c open_file_for_scanning(&file_handle TSRMLS_CC); file_handle 2507 sapi/cgi/cgi_main.c zend_file_handle_dtor(&file_handle TSRMLS_CC); file_handle 622 sapi/cli/php_cli.c static int cli_seek_file_begin(zend_file_handle *file_handle, char *script_file, int *lineno TSRMLS_DC) file_handle 628 sapi/cli/php_cli.c file_handle->type = ZEND_HANDLE_FP; file_handle 629 sapi/cli/php_cli.c file_handle->opened_path = NULL; file_handle 630 sapi/cli/php_cli.c file_handle->free_filename = 0; file_handle 631 sapi/cli/php_cli.c if (!(file_handle->handle.fp = VCWD_FOPEN(script_file, "rb"))) { file_handle 635 sapi/cli/php_cli.c file_handle->filename = script_file; file_handle 638 sapi/cli/php_cli.c c = fgetc(file_handle->handle.fp); file_handle 639 sapi/cli/php_cli.c if (c == '#' && (c = fgetc(file_handle->handle.fp)) == '!') { file_handle 641 sapi/cli/php_cli.c c = fgetc(file_handle->handle.fp); /* skip to end of line */ file_handle 645 sapi/cli/php_cli.c if (fgetc(file_handle->handle.fp) != '\n') { file_handle 646 sapi/cli/php_cli.c long pos = ftell(file_handle->handle.fp); file_handle 647 sapi/cli/php_cli.c fseek(file_handle->handle.fp, pos - 1, SEEK_SET); file_handle 652 sapi/cli/php_cli.c rewind(file_handle->handle.fp); file_handle 662 sapi/cli/php_cli.c zend_file_handle file_handle; file_handle 934 sapi/cli/php_cli.c if (cli_seek_file_begin(&file_handle, script_file, &lineno TSRMLS_CC) != SUCCESS) { file_handle 948 sapi/cli/php_cli.c file_handle.filename = "-"; file_handle 949 sapi/cli/php_cli.c file_handle.handle.fp = stdin; file_handle 951 sapi/cli/php_cli.c file_handle.type = ZEND_HANDLE_FP; file_handle 952 sapi/cli/php_cli.c file_handle.opened_path = NULL; file_handle 953 sapi/cli/php_cli.c file_handle.free_filename = 0; file_handle 954 sapi/cli/php_cli.c php_self = (char*)file_handle.filename; file_handle 961 sapi/cli/php_cli.c SG(request_info).path_translated = translated_path? translated_path: (char*)file_handle.filename; file_handle 962 sapi/cli/php_cli.c argv[php_optind-1] = (char*)file_handle.filename; file_handle 967 sapi/cli/php_cli.c fclose(file_handle.handle.fp); file_handle 987 sapi/cli/php_cli.c if (strcmp(file_handle.filename, "-")) { file_handle 994 sapi/cli/php_cli.c php_execute_script(&file_handle TSRMLS_CC); file_handle 999 sapi/cli/php_cli.c exit_status = php_lint_script(&file_handle TSRMLS_CC); file_handle 1001 sapi/cli/php_cli.c zend_printf("No syntax errors detected in %s\n", file_handle.filename); file_handle 1003 sapi/cli/php_cli.c zend_printf("Errors parsing %s\n", file_handle.filename); file_handle 1007 sapi/cli/php_cli.c if (open_file_for_scanning(&file_handle TSRMLS_CC)==SUCCESS) { file_handle 1016 sapi/cli/php_cli.c if (open_file_for_scanning(&file_handle TSRMLS_CC)==SUCCESS) { file_handle 1026 sapi/cli/php_cli.c open_file_for_scanning(&file_handle TSRMLS_CC); file_handle 1028 sapi/cli/php_cli.c zend_file_handle_dtor(file_handle.handle TSRMLS_CC); file_handle 1073 sapi/cli/php_cli.c if (cli_seek_file_begin(&file_handle, script_file, &lineno TSRMLS_CC) != SUCCESS) { file_handle 1077 sapi/cli/php_cli.c php_execute_script(&file_handle TSRMLS_CC); file_handle 441 sapi/continuity/capi.c zend_file_handle file_handle; file_handle 446 sapi/continuity/capi.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 447 sapi/continuity/capi.c file_handle.filename = SG(request_info).path_translated; file_handle 448 sapi/continuity/capi.c file_handle.free_filename = 0; file_handle 449 sapi/continuity/capi.c file_handle.opened_path = NULL; file_handle 451 sapi/continuity/capi.c php_execute_script(&file_handle TSRMLS_CC); file_handle 1602 sapi/fpm/fpm/fpm_main.c zend_file_handle file_handle; file_handle 1968 sapi/fpm/fpm/fpm_main.c if (php_fopen_primary_script(&file_handle TSRMLS_CC) == FAILURE) { file_handle 1989 sapi/fpm/fpm/fpm_main.c php_execute_script(&file_handle TSRMLS_CC); file_handle 835 sapi/isapi/php5isapi.c zend_file_handle file_handle; file_handle 852 sapi/isapi/php5isapi.c file_handle.filename = SG(request_info).path_translated; file_handle 853 sapi/isapi/php5isapi.c file_handle.free_filename = 0; file_handle 854 sapi/isapi/php5isapi.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 855 sapi/isapi/php5isapi.c file_handle.opened_path = NULL; file_handle 858 sapi/isapi/php5isapi.c if (file_handle.filename) file_handle 859 sapi/isapi/php5isapi.c retval = php_fopen_primary_script(&file_handle TSRMLS_CC); file_handle 861 sapi/isapi/php5isapi.c if (!file_handle.filename || retval == FAILURE) { file_handle 865 sapi/isapi/php5isapi.c php_execute_script(&file_handle TSRMLS_CC); file_handle 513 sapi/litespeed/lsapi_main.c static int lsapi_chdir_primary_script( zend_file_handle * file_handle ) file_handle 522 sapi/litespeed/lsapi_main.c p = strrchr( file_handle->filename, '/' ); file_handle 526 sapi/litespeed/lsapi_main.c if ( strcmp( file_handle->filename, s_cur_chdir ) != 0 ) { file_handle 527 sapi/litespeed/lsapi_main.c chdir( file_handle->filename ); file_handle 533 sapi/litespeed/lsapi_main.c ( strcmp( file_handle->filename, CWDG(cwd).cwd ) != 0 ) ) { file_handle 534 sapi/litespeed/lsapi_main.c CWDG(cwd).cwd_length = p - file_handle->filename; file_handle 536 sapi/litespeed/lsapi_main.c memmove( CWDG(cwd).cwd, file_handle->filename, CWDG(cwd).cwd_length+1 ); file_handle 542 sapi/litespeed/lsapi_main.c VCWD_CHDIR_FILE( file_handle->filename ); file_handle 547 sapi/litespeed/lsapi_main.c static int lsapi_fopen_primary_script( zend_file_handle * file_handle ) file_handle 556 sapi/litespeed/lsapi_main.c file_handle->type = ZEND_HANDLE_FP; file_handle 557 sapi/litespeed/lsapi_main.c file_handle->handle.fp = fp; file_handle 558 sapi/litespeed/lsapi_main.c file_handle->filename = SG(request_info).path_translated; file_handle 559 sapi/litespeed/lsapi_main.c file_handle->free_filename = 0; file_handle 560 sapi/litespeed/lsapi_main.c file_handle->opened_path = NULL; file_handle 562 sapi/litespeed/lsapi_main.c lsapi_chdir_primary_script( file_handle ); file_handle 567 sapi/litespeed/lsapi_main.c static int lsapi_execute_script( zend_file_handle * file_handle TSRMLS_DC) file_handle 571 sapi/litespeed/lsapi_main.c file_handle->type = ZEND_HANDLE_FILENAME; file_handle 572 sapi/litespeed/lsapi_main.c file_handle->handle.fd = 0; file_handle 573 sapi/litespeed/lsapi_main.c file_handle->filename = SG(request_info).path_translated; file_handle 574 sapi/litespeed/lsapi_main.c file_handle->free_filename = 0; file_handle 575 sapi/litespeed/lsapi_main.c file_handle->opened_path = NULL; file_handle 586 sapi/litespeed/lsapi_main.c php_execute_script(file_handle TSRMLS_CC); file_handle 594 sapi/litespeed/lsapi_main.c zend_file_handle file_handle = {0}; file_handle 605 sapi/litespeed/lsapi_main.c lsapi_execute_script( &file_handle TSRMLS_CC); file_handle 877 sapi/litespeed/lsapi_main.c zend_file_handle file_handle = {0}; file_handle 879 sapi/litespeed/lsapi_main.c file_handle.type = ZEND_HANDLE_FP; file_handle 880 sapi/litespeed/lsapi_main.c file_handle.handle.fp = VCWD_FOPEN(*p, "rb"); file_handle 882 sapi/litespeed/lsapi_main.c if ( file_handle.handle.fp ) { file_handle 891 sapi/litespeed/lsapi_main.c fclose( file_handle.handle.fp ); file_handle 900 sapi/litespeed/lsapi_main.c file_handle.filename = *p; file_handle 901 sapi/litespeed/lsapi_main.c file_handle.free_filename = 0; file_handle 902 sapi/litespeed/lsapi_main.c file_handle.opened_path = NULL; file_handle 903 sapi/litespeed/lsapi_main.c ret = php_lint_script(&file_handle TSRMLS_CC); file_handle 905 sapi/litespeed/lsapi_main.c zend_printf("No syntax errors detected in %s\n", file_handle.filename); file_handle 907 sapi/litespeed/lsapi_main.c zend_printf("Errors parsing %s\n", file_handle.filename); file_handle 911 sapi/litespeed/lsapi_main.c file_handle.filename = *p; file_handle 912 sapi/litespeed/lsapi_main.c file_handle.free_filename = 0; file_handle 913 sapi/litespeed/lsapi_main.c file_handle.opened_path = NULL; file_handle 915 sapi/litespeed/lsapi_main.c php_execute_script(&file_handle TSRMLS_CC); file_handle 113 sapi/milter/php_milter.c zend_file_handle file_handle; file_handle 136 sapi/milter/php_milter.c if (!(file_handle.handle.fp = VCWD_FOPEN(filename, "rb"))) { file_handle 141 sapi/milter/php_milter.c file_handle.type = ZEND_HANDLE_FP; file_handle 142 sapi/milter/php_milter.c file_handle.filename = filename; file_handle 143 sapi/milter/php_milter.c file_handle.free_filename = 0; file_handle 144 sapi/milter/php_milter.c file_handle.opened_path = NULL; file_handle 146 sapi/milter/php_milter.c php_execute_script(&file_handle TSRMLS_CC); file_handle 179 sapi/milter/php_milter.c zend_file_handle file_handle; file_handle 202 sapi/milter/php_milter.c if (!(file_handle.handle.fp = VCWD_FOPEN(filename, "rb"))) { file_handle 207 sapi/milter/php_milter.c file_handle.type = ZEND_HANDLE_FP; file_handle 208 sapi/milter/php_milter.c file_handle.filename = filename; file_handle 209 sapi/milter/php_milter.c file_handle.free_filename = 0; file_handle 210 sapi/milter/php_milter.c file_handle.opened_path = NULL; file_handle 212 sapi/milter/php_milter.c php_execute_script(&file_handle TSRMLS_CC); file_handle 963 sapi/nsapi/nsapi.c zend_file_handle file_handle = {0}; file_handle 1035 sapi/nsapi/nsapi.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 1036 sapi/nsapi/nsapi.c file_handle.filename = SG(request_info).path_translated; file_handle 1037 sapi/nsapi/nsapi.c file_handle.free_filename = 0; file_handle 1038 sapi/nsapi/nsapi.c file_handle.opened_path = NULL; file_handle 1043 sapi/nsapi/nsapi.c php_execute_script(&file_handle TSRMLS_CC); file_handle 244 sapi/phttpd/phttpd.c zend_file_handle file_handle; file_handle 251 sapi/phttpd/phttpd.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 252 sapi/phttpd/phttpd.c file_handle.filename = SG(request_info).path_translated; file_handle 253 sapi/phttpd/phttpd.c file_handle.free_filename = 0; file_handle 258 sapi/phttpd/phttpd.c php_execute_script(&file_handle TSRMLS_CC); file_handle 347 sapi/pi3web/pi3web_sapi.c zend_file_handle file_handle = {0}; file_handle 352 sapi/pi3web/pi3web_sapi.c file_handle.filename = lpCB->lpszFileName; file_handle 353 sapi/pi3web/pi3web_sapi.c file_handle.free_filename = 0; file_handle 354 sapi/pi3web/pi3web_sapi.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 355 sapi/pi3web/pi3web_sapi.c file_handle.opened_path = NULL; file_handle 362 sapi/pi3web/pi3web_sapi.c iRet = ( php_execute_script( &file_handle TSRMLS_CC ) ) ? file_handle 367 sapi/pi3web/pi3web_sapi.c if ( open_file_for_scanning( &file_handle TSRMLS_CC ) == SUCCESS ) file_handle 386 sapi/pi3web/pi3web_sapi.c if ( open_file_for_scanning( &file_handle TSRMLS_CC ) == SUCCESS ) file_handle 396 sapi/pi3web/pi3web_sapi.c iRet = (php_lint_script(&file_handle TSRMLS_CC) == SUCCESS) ? file_handle 578 sapi/roxen/roxen.c zend_file_handle file_handle; file_handle 583 sapi/roxen/roxen.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 584 sapi/roxen/roxen.c file_handle.filename = THIS->filename; file_handle 585 sapi/roxen/roxen.c file_handle.free_filename = 0; file_handle 586 sapi/roxen/roxen.c file_handle.opened_path = NULL; file_handle 596 sapi/roxen/roxen.c php_execute_script(&file_handle TSRMLS_CC); file_handle 412 sapi/thttpd/thttpd.c zend_file_handle file_handle; file_handle 424 sapi/thttpd/thttpd.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 425 sapi/thttpd/thttpd.c file_handle.filename = SG(request_info).path_translated; file_handle 426 sapi/thttpd/thttpd.c file_handle.free_filename = 0; file_handle 427 sapi/thttpd/thttpd.c file_handle.opened_path = NULL; file_handle 429 sapi/thttpd/thttpd.c php_execute_script(&file_handle TSRMLS_CC); file_handle 298 sapi/tux/php_tux.c zend_file_handle file_handle; file_handle 300 sapi/tux/php_tux.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 301 sapi/tux/php_tux.c file_handle.filename = SG(request_info).path_translated; file_handle 302 sapi/tux/php_tux.c file_handle.free_filename = 0; file_handle 303 sapi/tux/php_tux.c file_handle.opened_path = NULL; file_handle 309 sapi/tux/php_tux.c php_execute_script(&file_handle TSRMLS_CC); file_handle 168 sapi/webjames/webjames.c zend_file_handle file_handle; file_handle 206 sapi/webjames/webjames.c file_handle.type = ZEND_HANDLE_FILENAME; file_handle 207 sapi/webjames/webjames.c file_handle.filename = SG(request_info).path_translated; file_handle 208 sapi/webjames/webjames.c file_handle.free_filename = 0; file_handle 209 sapi/webjames/webjames.c file_handle.opened_path = NULL; file_handle 215 sapi/webjames/webjames.c php_execute_script(&file_handle TSRMLS_CC);