fh                442 TSRM/tsrm_win32.c static HANDLE dupHandle(HANDLE fh, BOOL inherit) {
fh                444 TSRM/tsrm_win32.c 	if (!DuplicateHandle(self, fh, self, &copy, 0, inherit, DUPLICATE_SAME_ACCESS|DUPLICATE_CLOSE_SOURCE)) {
fh                217 Zend/zend_compile.c ZEND_API void file_handle_dtor(zend_file_handle *fh) /* {{{ */
fh                221 Zend/zend_compile.c 	zend_file_handle_dtor(fh TSRMLS_CC);
fh                197 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 TSRMLS_DC);
fh                209 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 TSRMLS_DC)
fh                218 Zend/zend_ini_parser.y 	if (zend_ini_open_file_for_scanning(fh, scanner_mode TSRMLS_CC) == FAILURE) {
fh                224 Zend/zend_ini_parser.y 	zend_file_handle_dtor(fh TSRMLS_CC);
fh                221 Zend/zend_ini_scanner.c static int init_ini_scanner(int scanner_mode, zend_file_handle *fh TSRMLS_DC)
fh                231 Zend/zend_ini_scanner.c 	SCNG(yy_in) = fh;
fh                233 Zend/zend_ini_scanner.c 	if (fh != NULL) {
fh                234 Zend/zend_ini_scanner.c 		ini_filename = zend_strndup(fh->filename, strlen(fh->filename));
fh                275 Zend/zend_ini_scanner.c int zend_ini_open_file_for_scanning(zend_file_handle *fh, int scanner_mode TSRMLS_DC)
fh                280 Zend/zend_ini_scanner.c 	if (zend_stream_fixup(fh, &buf, &size TSRMLS_CC) == FAILURE) {
fh                284 Zend/zend_ini_scanner.c 	if (init_ini_scanner(scanner_mode, fh TSRMLS_CC) == FAILURE) {
fh                285 Zend/zend_ini_scanner.c 		zend_file_handle_dtor(fh TSRMLS_CC);
fh                 33 Zend/zend_ini_scanner.h int zend_ini_open_file_for_scanning(zend_file_handle *fh, int scanner_mode TSRMLS_DC);
fh                498 Zend/zend_language_scanner.c 		zend_file_handle *fh = (zend_file_handle*)zend_llist_get_last(&CG(open_files));
fh                500 Zend/zend_language_scanner.c 		fh->handle.stream.handle = (void*)(((char*)fh) + diff);
fh                501 Zend/zend_language_scanner.c 		file_handle->handle.stream.handle = fh->handle.stream.handle;
fh                303 Zend/zend_stream.c ZEND_API void zend_file_handle_dtor(zend_file_handle *fh TSRMLS_DC) /* {{{ */
fh                305 Zend/zend_stream.c 	switch (fh->type) {
fh                310 Zend/zend_stream.c 			fclose(fh->handle.fp);
fh                314 Zend/zend_stream.c 			if (fh->handle.stream.closer && fh->handle.stream.handle) {
fh                315 Zend/zend_stream.c 				fh->handle.stream.closer(fh->handle.stream.handle TSRMLS_CC);
fh                317 Zend/zend_stream.c 			fh->handle.stream.handle = NULL;
fh                325 Zend/zend_stream.c 	if (fh->opened_path) {
fh                326 Zend/zend_stream.c 		efree(fh->opened_path);
fh                327 Zend/zend_stream.c 		fh->opened_path = NULL;
fh                329 Zend/zend_stream.c 	if (fh->free_filename && fh->filename) {
fh                330 Zend/zend_stream.c 		efree((char*)fh->filename);
fh                331 Zend/zend_stream.c 		fh->filename = NULL;
fh                 77 Zend/zend_stream.h ZEND_API void zend_file_handle_dtor(zend_file_handle *fh TSRMLS_DC);
fh               5953 ext/standard/basic_functions.c 	zend_file_handle fh;
fh               5974 ext/standard/basic_functions.c 	memset(&fh, 0, sizeof(fh));
fh               5975 ext/standard/basic_functions.c 	fh.filename = filename;
fh               5976 ext/standard/basic_functions.c 	fh.type = ZEND_HANDLE_FILENAME;
fh               5979 ext/standard/basic_functions.c 	if (zend_parse_ini_file(&fh, 0, scanner_mode, ini_parser_cb, return_value TSRMLS_CC) == FAILURE) {
fh                244 ext/standard/browscap.c 	zend_file_handle fh = {0};
fh                264 ext/standard/browscap.c 	fh.handle.fp = VCWD_FOPEN(filename, "r");
fh                265 ext/standard/browscap.c 	fh.opened_path = NULL;
fh                266 ext/standard/browscap.c 	fh.free_filename = 0;
fh                267 ext/standard/browscap.c 	if (!fh.handle.fp) {
fh                274 ext/standard/browscap.c 	fh.filename = filename;
fh                275 ext/standard/browscap.c 	Z_TYPE(fh) = ZEND_HANDLE_FP;
fh                277 ext/standard/browscap.c 	zend_parse_ini_file(&fh, 1, ZEND_INI_SCANNER_RAW,
fh                390 main/php_ini.c 	zend_file_handle fh;
fh                544 main/php_ini.c 	memset(&fh, 0, sizeof(fh));
fh                557 main/php_ini.c 					fh.handle.fp = VCWD_FOPEN(php_ini_file_name, "r");
fh                558 main/php_ini.c 					if (fh.handle.fp) {
fh                559 main/php_ini.c 						fh.filename = php_ini_opened_path = expand_filepath(php_ini_file_name, NULL TSRMLS_CC);
fh                566 main/php_ini.c 		if (!fh.handle.fp) {
fh                570 main/php_ini.c 			fh.handle.fp = php_fopen_with_path(ini_fname, "r", php_ini_search_path, &php_ini_opened_path TSRMLS_CC);
fh                572 main/php_ini.c 			if (fh.handle.fp) {
fh                573 main/php_ini.c 				fh.filename = php_ini_opened_path;
fh                578 main/php_ini.c 		if (!fh.handle.fp) {
fh                579 main/php_ini.c 			fh.handle.fp = php_fopen_with_path("php.ini", "r", php_ini_search_path, &php_ini_opened_path TSRMLS_CC);
fh                580 main/php_ini.c 			if (fh.handle.fp) {
fh                581 main/php_ini.c 				fh.filename = php_ini_opened_path;
fh                592 main/php_ini.c 	if (fh.handle.fp) {
fh                593 main/php_ini.c 		fh.type = ZEND_HANDLE_FP;
fh                596 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 TSRMLS_CC);
fh                601 main/php_ini.c 			Z_STRLEN(tmp) = strlen(fh.filename);
fh                602 main/php_ini.c 			Z_STRVAL(tmp) = zend_strndup(fh.filename, Z_STRLEN(tmp));
fh                758 main/php_ini.c 	zend_file_handle fh;
fh                764 main/php_ini.c 			memset(&fh, 0, sizeof(fh));
fh                765 main/php_ini.c 			if ((fh.handle.fp = VCWD_FOPEN(ini_file, "r"))) {
fh                766 main/php_ini.c 				fh.filename = ini_file;
fh                767 main/php_ini.c 				fh.type = ZEND_HANDLE_FP;
fh                772 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 TSRMLS_CC) == SUCCESS) {
fh                603 sapi/apache/mod_php5.c 		zend_file_handle fh;
fh                605 sapi/apache/mod_php5.c 		fh.filename = r->filename;
fh                606 sapi/apache/mod_php5.c 		fh.opened_path = NULL;
fh                607 sapi/apache/mod_php5.c 		fh.free_filename = 0;
fh                608 sapi/apache/mod_php5.c 		fh.type = ZEND_HANDLE_FILENAME;
fh                610 sapi/apache/mod_php5.c 		zend_execute_scripts(ZEND_INCLUDE TSRMLS_CC, NULL, 1, &fh);
fh                652 sapi/apache_hooks/mod_php5.c 		zend_file_handle fh;
fh                654 sapi/apache_hooks/mod_php5.c 		fh.filename = r->filename;
fh                655 sapi/apache_hooks/mod_php5.c 		fh.opened_path = NULL;
fh                656 sapi/apache_hooks/mod_php5.c 		fh.free_filename = 0;
fh                657 sapi/apache_hooks/mod_php5.c 		fh.type = ZEND_HANDLE_FILENAME;
fh                659 sapi/apache_hooks/mod_php5.c 		zend_execute_scripts(ZEND_INCLUDE TSRMLS_CC, NULL, 1, &fh);
fh                381 sapi/phpdbg/phpdbg_prompt.c 	zend_file_handle fh;
fh                395 sapi/phpdbg/phpdbg_prompt.c 	if (php_stream_open_for_zend_ex(PHPDBG_G(exec), &fh,
fh                398 sapi/phpdbg/phpdbg_prompt.c 		PHPDBG_G(ops) = zend_compile_file(&fh, ZEND_INCLUDE TSRMLS_CC);
fh                399 sapi/phpdbg/phpdbg_prompt.c 		zend_destroy_file_handle(&fh TSRMLS_CC);