Lines Matching refs:spl_SplObjectStorage
89 } spl_SplObjectStorage; /* }}} */ typedef
97 static inline spl_SplObjectStorage *spl_object_storage_from_obj(zend_object *obj) /* {{{ */ { in spl_object_storage_from_obj()
98 return (spl_SplObjectStorage*)((char*)(obj) - XtOffsetOf(spl_SplObjectStorage, std)); in spl_object_storage_from_obj()
106 spl_SplObjectStorage *intern = spl_object_storage_from_obj(object); in spl_SplObjectStorage_free_storage()
118 static int spl_object_storage_get_hash(zend_hash_key *key, spl_SplObjectStorage *intern, zval *this… in spl_object_storage_get_hash()
142 static void spl_object_storage_free_hash(spl_SplObjectStorage *intern, zend_hash_key *key) { in spl_object_storage_free_hash()
156 static spl_SplObjectStorageElement* spl_object_storage_get(spl_SplObjectStorage *intern, zend_hash_… in spl_object_storage_get()
165 spl_SplObjectStorageElement *spl_object_storage_attach(spl_SplObjectStorage *intern, zval *this, zv… in spl_object_storage_attach()
201 static int spl_object_storage_detach(spl_SplObjectStorage *intern, zval *this, zval *obj) /* {{{ */ in spl_object_storage_detach()
218 void spl_object_storage_addall(spl_SplObjectStorage *intern, zval *this, spl_SplObjectStorage *othe… in spl_object_storage_addall()
230 spl_SplObjectStorage *intern; in spl_object_storage_new_ex()
233 intern = emalloc(sizeof(spl_SplObjectStorage) + zend_object_properties_size(parent)); in spl_object_storage_new_ex()
234 memset(intern, 0, sizeof(spl_SplObjectStorage) - sizeof(zval)); in spl_object_storage_new_ex()
259 spl_SplObjectStorage *other = Z_SPLOBJSTORAGE_P(orig); in spl_object_storage_new_ex()
284 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(obj); in spl_object_storage_debug_info()
323 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(obj); in spl_object_storage_get_gc()
377 int spl_object_storage_contains(spl_SplObjectStorage *intern, zval *this, zval *obj) /* {{{ */ in spl_object_storage_contains()
400 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
413 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
444 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
472 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
473 spl_SplObjectStorage *other; in SPL_METHOD()
491 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
492 spl_SplObjectStorage *other; in SPL_METHOD()
519 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
520 spl_SplObjectStorage *other; in SPL_METHOD()
547 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
559 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
586 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
600 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
613 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
627 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
644 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
661 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
679 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
693 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
749 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
877 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
906 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
1031 spl_SplObjectStorage *intern; in SPL_METHOD()
1047 spl_SplObjectStorage *intern = Z_SPLOBJSTORAGE_P(ZEND_THIS); in SPL_METHOD()
1060 spl_SplObjectStorage *intern; in SPL_METHOD()
1073 spl_SplObjectStorage *intern; in SPL_METHOD()
1108 spl_SplObjectStorage *intern; in SPL_METHOD()
1131 spl_SplObjectStorage *intern; in SPL_METHOD()
1154 spl_SplObjectStorage *intern; in SPL_METHOD()
1194 static void spl_multiple_iterator_get_all(spl_SplObjectStorage *intern, int get_type, zval *return_… in spl_multiple_iterator_get_all()
1266 spl_SplObjectStorage *intern; in SPL_METHOD()
1281 spl_SplObjectStorage *intern; in SPL_METHOD()
1336 spl_handler_SplObjectStorage.offset = XtOffsetOf(spl_SplObjectStorage, std); in PHP_MINIT_FUNCTION()