spl_SplObjectStorage 99 ext/spl/spl_observer.c static inline spl_SplObjectStorage *spl_object_storage_from_obj(zend_object *obj) /* {{{ */ { spl_SplObjectStorage 100 ext/spl/spl_observer.c return (spl_SplObjectStorage*)((char*)(obj) - XtOffsetOf(spl_SplObjectStorage, std)); spl_SplObjectStorage 108 ext/spl/spl_observer.c spl_SplObjectStorage *intern = spl_object_storage_from_obj(object); spl_SplObjectStorage 120 ext/spl/spl_observer.c static zend_string *spl_object_storage_get_hash(spl_SplObjectStorage *intern, zval *this, zval *obj) { spl_SplObjectStorage 144 ext/spl/spl_observer.c static void spl_object_storage_free_hash(spl_SplObjectStorage *intern, zend_string *hash) { spl_SplObjectStorage 156 ext/spl/spl_observer.c spl_SplObjectStorageElement* spl_object_storage_get(spl_SplObjectStorage *intern, zend_string *hash) /* {{{ */ spl_SplObjectStorage 161 ext/spl/spl_observer.c spl_SplObjectStorageElement *spl_object_storage_attach(spl_SplObjectStorage *intern, zval *this, zval *obj, zval *inf) /* {{{ */ spl_SplObjectStorage 194 ext/spl/spl_observer.c int spl_object_storage_detach(spl_SplObjectStorage *intern, zval *this, zval *obj) /* {{{ */ spl_SplObjectStorage 207 ext/spl/spl_observer.c void spl_object_storage_addall(spl_SplObjectStorage *intern, zval *this, spl_SplObjectStorage *other) { /* {{{ */ spl_SplObjectStorage 219 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 222 ext/spl/spl_observer.c intern = emalloc(sizeof(spl_SplObjectStorage) + zend_object_properties_size(parent)); spl_SplObjectStorage 223 ext/spl/spl_observer.c memset(intern, 0, sizeof(spl_SplObjectStorage) - sizeof(zval)); spl_SplObjectStorage 234 ext/spl/spl_observer.c spl_SplObjectStorage *other = Z_SPLOBJSTORAGE_P(orig); spl_SplObjectStorage 273 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(obj); spl_SplObjectStorage 315 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(obj); spl_SplObjectStorage 369 ext/spl/spl_observer.c int spl_object_storage_contains(spl_SplObjectStorage *intern, zval *this, zval *obj) /* {{{ */ spl_SplObjectStorage 388 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 401 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 432 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 462 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 463 ext/spl/spl_observer.c spl_SplObjectStorage *other; spl_SplObjectStorage 481 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 482 ext/spl/spl_observer.c spl_SplObjectStorage *other; spl_SplObjectStorage 509 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 510 ext/spl/spl_observer.c spl_SplObjectStorage *other; spl_SplObjectStorage 537 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 549 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 575 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 589 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 602 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 616 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 633 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 650 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 668 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 682 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 739 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 932 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 948 ext/spl/spl_observer.c spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(getThis()); spl_SplObjectStorage 961 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 974 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 1009 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 1032 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 1055 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 1095 ext/spl/spl_observer.c static void spl_multiple_iterator_get_all(spl_SplObjectStorage *intern, int get_type, zval *return_value) /* {{{ */ spl_SplObjectStorage 1167 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 1182 ext/spl/spl_observer.c spl_SplObjectStorage *intern; spl_SplObjectStorage 1236 ext/spl/spl_observer.c spl_handler_SplObjectStorage.offset = XtOffsetOf(spl_SplObjectStorage, std);