fh 444 TSRM/tsrm_win32.c static HANDLE dupHandle(HANDLE fh, BOOL inherit) { fh 446 TSRM/tsrm_win32.c if (!DuplicateHandle(self, fh, self, ©, 0, inherit, DUPLICATE_SAME_ACCESS|DUPLICATE_CLOSE_SOURCE)) { fh 308 Zend/zend_compile.c ZEND_API void file_handle_dtor(zend_file_handle *fh) /* {{{ */ fh 311 Zend/zend_compile.c zend_file_handle_dtor(fh); fh 179 Zend/zend_ini.h ZEND_API int zend_parse_ini_file(zend_file_handle *fh, zend_bool unbuffered_errors, int scanner_mode, zend_ini_parser_cb_t ini_parser_cb, void *arg); fh 206 Zend/zend_ini_parser.y ZEND_API int zend_parse_ini_file(zend_file_handle *fh, zend_bool unbuffered_errors, int scanner_mode, zend_ini_parser_cb_t ini_parser_cb, void *arg) fh 215 Zend/zend_ini_parser.y if (zend_ini_open_file_for_scanning(fh, scanner_mode) == FAILURE) { fh 221 Zend/zend_ini_parser.y zend_file_handle_dtor(fh); fh 222 Zend/zend_ini_scanner.c static int init_ini_scanner(int scanner_mode, zend_file_handle *fh) fh 232 Zend/zend_ini_scanner.c SCNG(yy_in) = fh; fh 234 Zend/zend_ini_scanner.c if (fh != NULL) { fh 235 Zend/zend_ini_scanner.c ini_filename = zend_strndup(fh->filename, strlen(fh->filename)); fh 276 Zend/zend_ini_scanner.c int zend_ini_open_file_for_scanning(zend_file_handle *fh, int scanner_mode) fh 281 Zend/zend_ini_scanner.c if (zend_stream_fixup(fh, &buf, &size) == FAILURE) { fh 285 Zend/zend_ini_scanner.c if (init_ini_scanner(scanner_mode, fh) == FAILURE) { fh 286 Zend/zend_ini_scanner.c zend_file_handle_dtor(fh); fh 33 Zend/zend_ini_scanner.h int zend_ini_open_file_for_scanning(zend_file_handle *fh, int scanner_mode); fh 516 Zend/zend_language_scanner.c zend_file_handle *fh = (zend_file_handle*)zend_llist_get_last(&CG(open_files)); fh 518 Zend/zend_language_scanner.c fh->handle.stream.handle = (void*)(((char*)fh) + diff); fh 519 Zend/zend_language_scanner.c file_handle->handle.stream.handle = fh->handle.stream.handle; fh 302 Zend/zend_stream.c ZEND_API void zend_file_handle_dtor(zend_file_handle *fh) /* {{{ */ fh 304 Zend/zend_stream.c switch (fh->type) { fh 309 Zend/zend_stream.c fclose(fh->handle.fp); fh 313 Zend/zend_stream.c if (fh->handle.stream.closer && fh->handle.stream.handle) { fh 314 Zend/zend_stream.c fh->handle.stream.closer(fh->handle.stream.handle); fh 316 Zend/zend_stream.c fh->handle.stream.handle = NULL; fh 324 Zend/zend_stream.c if (fh->opened_path) { fh 325 Zend/zend_stream.c zend_string_release(fh->opened_path); fh 326 Zend/zend_stream.c fh->opened_path = NULL; fh 328 Zend/zend_stream.c if (fh->free_filename && fh->filename) { fh 329 Zend/zend_stream.c efree((char*)fh->filename); fh 330 Zend/zend_stream.c fh->filename = NULL; fh 80 Zend/zend_stream.h ZEND_API void zend_file_handle_dtor(zend_file_handle *fh); fh 5893 ext/standard/basic_functions.c zend_file_handle fh; fh 5914 ext/standard/basic_functions.c memset(&fh, 0, sizeof(fh)); fh 5915 ext/standard/basic_functions.c fh.filename = filename; fh 5916 ext/standard/basic_functions.c fh.type = ZEND_HANDLE_FILENAME; fh 5919 ext/standard/basic_functions.c if (zend_parse_ini_file(&fh, 0, (int)scanner_mode, ini_parser_cb, return_value) == FAILURE) { fh 219 ext/standard/browscap.c zend_file_handle fh = {{0}}; fh 235 ext/standard/browscap.c fh.handle.fp = VCWD_FOPEN(filename, "r"); fh 236 ext/standard/browscap.c fh.opened_path = NULL; fh 237 ext/standard/browscap.c fh.free_filename = 0; fh 238 ext/standard/browscap.c if (!fh.handle.fp) { fh 245 ext/standard/browscap.c fh.filename = filename; fh 246 ext/standard/browscap.c fh.type = ZEND_HANDLE_FP; fh 248 ext/standard/browscap.c zend_parse_ini_file(&fh, 1, ZEND_INI_SCANNER_RAW, fh 387 main/php_ini.c zend_file_handle fh; fh 540 main/php_ini.c memset(&fh, 0, sizeof(fh)); fh 553 main/php_ini.c fh.handle.fp = VCWD_FOPEN(php_ini_file_name, "r"); fh 554 main/php_ini.c if (fh.handle.fp) { fh 555 main/php_ini.c fh.filename = expand_filepath(php_ini_file_name, NULL); fh 562 main/php_ini.c if (!fh.handle.fp) { fh 566 main/php_ini.c fh.handle.fp = php_fopen_with_path(ini_fname, "r", php_ini_search_path, &opened_path); fh 568 main/php_ini.c if (fh.handle.fp) { fh 569 main/php_ini.c fh.filename = ZSTR_VAL(opened_path); fh 574 main/php_ini.c if (!fh.handle.fp) { fh 575 main/php_ini.c fh.handle.fp = php_fopen_with_path("php.ini", "r", php_ini_search_path, &opened_path); fh 576 main/php_ini.c if (fh.handle.fp) { fh 577 main/php_ini.c fh.filename = ZSTR_VAL(opened_path); fh 588 main/php_ini.c if (fh.handle.fp) { fh 589 main/php_ini.c fh.type = ZEND_HANDLE_FP; fh 592 main/php_ini.c zend_parse_ini_file(&fh, 1, ZEND_INI_SCANNER_NORMAL, (zend_ini_parser_cb_t) php_ini_parser_cb, &configuration_hash); fh 597 main/php_ini.c ZVAL_NEW_STR(&tmp, zend_string_init(fh.filename, strlen(fh.filename), 1)); fh 602 main/php_ini.c efree((char *)fh.filename); fh 752 main/php_ini.c zend_file_handle fh; fh 758 main/php_ini.c memset(&fh, 0, sizeof(fh)); fh 759 main/php_ini.c if ((fh.handle.fp = VCWD_FOPEN(ini_file, "r"))) { fh 760 main/php_ini.c fh.filename = ini_file; fh 761 main/php_ini.c fh.type = ZEND_HANDLE_FP; fh 766 main/php_ini.c if (zend_parse_ini_file(&fh, 1, ZEND_INI_SCANNER_NORMAL, (zend_ini_parser_cb_t) php_ini_parser_cb, target_hash) == SUCCESS) { fh 460 sapi/phpdbg/phpdbg_prompt.c zend_file_handle fh; fh 469 sapi/phpdbg/phpdbg_prompt.c if (php_stream_open_for_zend_ex(PHPDBG_G(exec), &fh, USE_PATH|STREAM_OPEN_FOR_INCLUDE) == SUCCESS && zend_stream_fixup(&fh, &buf, &len) == SUCCESS) { fh 474 sapi/phpdbg/phpdbg_prompt.c switch (fh.handle.stream.mmap.buf++[0]) { fh 476 sapi/phpdbg/phpdbg_prompt.c if (fh.handle.stream.mmap.buf[0] == '\n') { fh 477 sapi/phpdbg/phpdbg_prompt.c fh.handle.stream.mmap.buf++; fh 481 sapi/phpdbg/phpdbg_prompt.c fh.handle.stream.mmap.len -= fh.handle.stream.mmap.buf - buf; fh 482 sapi/phpdbg/phpdbg_prompt.c end = fh.handle.stream.mmap.buf; fh 484 sapi/phpdbg/phpdbg_prompt.c } while (fh.handle.stream.mmap.buf + 1 < end); fh 487 sapi/phpdbg/phpdbg_prompt.c PHPDBG_G(ops) = zend_compile_file(&fh, ZEND_INCLUDE); fh 489 sapi/phpdbg/phpdbg_prompt.c fh.handle.stream.mmap.buf = buf; fh 490 sapi/phpdbg/phpdbg_prompt.c fh.handle.stream.mmap.len = len; fh 491 sapi/phpdbg/phpdbg_prompt.c zend_destroy_file_handle(&fh);