spl_filesystem_object 479 ext/phar/phar_internal.h spl_filesystem_object spl; spl_filesystem_object 487 ext/phar/phar_internal.h spl_filesystem_object spl; spl_filesystem_object 1078 ext/phar/phar_object.c static void phar_spl_foreign_dtor(spl_filesystem_object *object) /* {{{ */ spl_filesystem_object 1093 ext/phar/phar_object.c static void phar_spl_foreign_clone(spl_filesystem_object *src, spl_filesystem_object *dst) /* {{{ */ spl_filesystem_object 1470 ext/phar/phar_object.c spl_filesystem_object *intern = (spl_filesystem_object*)((char*)Z_OBJ_P(value) - Z_OBJ_P(value)->handlers->offset); spl_filesystem_object 63 ext/spl/spl_directory.c static void spl_filesystem_file_free_line(spl_filesystem_object *intern) /* {{{ */ spl_filesystem_object 77 ext/spl/spl_directory.c spl_filesystem_object *intern = spl_filesystem_from_obj(object); spl_filesystem_object 140 ext/spl/spl_directory.c spl_filesystem_object *intern; spl_filesystem_object 142 ext/spl/spl_directory.c intern = ecalloc(1, sizeof(spl_filesystem_object) + zend_object_properties_size(class_type)); spl_filesystem_object 166 ext/spl/spl_directory.c spl_filesystem_object *ret = spl_filesystem_from_obj(spl_filesystem_object_new_ex(class_type)); spl_filesystem_object 172 ext/spl/spl_directory.c PHPAPI char* spl_filesystem_object_get_path(spl_filesystem_object *intern, size_t *len) /* {{{ */ spl_filesystem_object 187 ext/spl/spl_directory.c static inline void spl_filesystem_object_get_file_name(spl_filesystem_object *intern) /* {{{ */ spl_filesystem_object 209 ext/spl/spl_directory.c static int spl_filesystem_dir_read(spl_filesystem_object *intern) /* {{{ */ spl_filesystem_object 230 ext/spl/spl_directory.c static void spl_filesystem_dir_open(spl_filesystem_object* intern, char *path) spl_filesystem_object 260 ext/spl/spl_directory.c static int spl_filesystem_file_open(spl_filesystem_object *intern, int use_include_path, int silent) /* {{{ */ spl_filesystem_object 328 ext/spl/spl_directory.c spl_filesystem_object *intern; spl_filesystem_object 329 ext/spl/spl_directory.c spl_filesystem_object *source; spl_filesystem_object 377 ext/spl/spl_directory.c void spl_filesystem_info_set_filename(spl_filesystem_object *intern, char *path, size_t len, size_t use_copy) /* {{{ */ spl_filesystem_object 411 ext/spl/spl_directory.c static spl_filesystem_object *spl_filesystem_object_create_info(spl_filesystem_object *source, char *file_path, int file_path_len, int use_copy, zend_class_entry *ce, zval *return_value) /* {{{ */ spl_filesystem_object 413 ext/spl/spl_directory.c spl_filesystem_object *intern; spl_filesystem_object 454 ext/spl/spl_directory.c static spl_filesystem_object *spl_filesystem_object_create_type(int ht, spl_filesystem_object *source, int type, zend_class_entry *ce, zval *return_value) /* {{{ */ spl_filesystem_object 456 ext/spl/spl_directory.c spl_filesystem_object *intern; spl_filesystem_object 560 ext/spl/spl_directory.c static char *spl_filesystem_object_get_pathname(spl_filesystem_object *intern, size_t *len) { /* {{{ */ spl_filesystem_object 580 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(object); spl_filesystem_object 658 ext/spl/spl_directory.c spl_filesystem_object *fsobj = spl_filesystem_from_obj(*object); spl_filesystem_object 677 ext/spl/spl_directory.c spl_filesystem_object *intern; spl_filesystem_object 746 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 764 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 794 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 816 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 848 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 862 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 879 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 900 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 914 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 955 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 982 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1009 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1028 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1048 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1067 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1091 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1108 ext/spl/spl_directory.c spl_filesystem_object *intern; spl_filesystem_object 1128 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); \ spl_filesystem_object 1220 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1268 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1310 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1320 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1338 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1356 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1374 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1416 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1437 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1450 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1466 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1491 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1492 ext/spl/spl_directory.c spl_filesystem_object *subdir; spl_filesystem_object 1526 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1544 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1580 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 1619 ext/spl/spl_directory.c spl_filesystem_object *dir_object; spl_filesystem_object 1655 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); spl_filesystem_object 1673 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); spl_filesystem_object 1682 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); spl_filesystem_object 1696 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); spl_filesystem_object 1727 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object(iterator); spl_filesystem_object 1750 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); spl_filesystem_object 1765 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object(iterator); spl_filesystem_object 1786 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object(iterator); spl_filesystem_object 1817 ext/spl/spl_directory.c spl_filesystem_object *dir_object; spl_filesystem_object 1835 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(readobj); spl_filesystem_object 2010 ext/spl/spl_directory.c static int spl_filesystem_file_read(spl_filesystem_object *intern, int silent) /* {{{ */ spl_filesystem_object 2054 ext/spl/spl_directory.c static int spl_filesystem_file_call(spl_filesystem_object *intern, zend_function *func_ptr, int pass_num_args, zval *return_value, zval *arg2) /* {{{ */ spl_filesystem_object 2116 ext/spl/spl_directory.c static int spl_filesystem_file_read_csv(spl_filesystem_object *intern, char delimiter, char enclosure, char escape, zval *return_value) /* {{{ */ spl_filesystem_object 2146 ext/spl/spl_directory.c static int spl_filesystem_file_read_line_ex(zval * this_ptr, spl_filesystem_object *intern, int silent) /* {{{ */ spl_filesystem_object 2188 ext/spl/spl_directory.c static int spl_filesystem_file_is_empty_line(spl_filesystem_object *intern) /* {{{ */ spl_filesystem_object 2220 ext/spl/spl_directory.c static int spl_filesystem_file_read_line(zval * this_ptr, spl_filesystem_object *intern, int silent) /* {{{ */ spl_filesystem_object 2233 ext/spl/spl_directory.c static void spl_filesystem_file_rewind(zval * this_ptr, spl_filesystem_object *intern) /* {{{ */ spl_filesystem_object 2254 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2316 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2348 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2361 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2379 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2399 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2420 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2450 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2467 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2484 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2495 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2510 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2528 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2562 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); \ spl_filesystem_object 2571 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2618 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2663 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2706 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2730 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2744 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2765 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2785 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2815 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2839 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2853 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2871 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2902 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2935 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 2959 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(getThis()); spl_filesystem_object 3103 ext/spl/spl_directory.c spl_filesystem_object_handlers.offset = XtOffsetOf(spl_filesystem_object, std); spl_filesystem_object 43 ext/spl/spl_directory.h typedef struct _spl_filesystem_object spl_filesystem_object; spl_filesystem_object 45 ext/spl/spl_directory.h typedef void (*spl_foreign_dtor_t)(spl_filesystem_object *object); spl_filesystem_object 46 ext/spl/spl_directory.h typedef void (*spl_foreign_clone_t)(spl_filesystem_object *src, spl_filesystem_object *dst); spl_filesystem_object 48 ext/spl/spl_directory.h PHPAPI char* spl_filesystem_object_get_path(spl_filesystem_object *intern, size_t *len); spl_filesystem_object 107 ext/spl/spl_directory.h static inline spl_filesystem_object *spl_filesystem_from_obj(zend_object *obj) /* {{{ */ { spl_filesystem_object 108 ext/spl/spl_directory.h return (spl_filesystem_object*)((char*)(obj) - XtOffsetOf(spl_filesystem_object, std)); spl_filesystem_object 114 ext/spl/spl_directory.h static inline spl_filesystem_iterator* spl_filesystem_object_to_iterator(spl_filesystem_object *obj) spl_filesystem_object 124 ext/spl/spl_directory.h static inline spl_filesystem_object* spl_filesystem_iterator_to_object(spl_filesystem_iterator *it) spl_filesystem_object 126 ext/spl/spl_directory.h return (spl_filesystem_object*)it->object;