interned_strings  117 Zend/zend_globals.h 	HashTable interned_strings;
interned_strings   50 Zend/zend_string.c 	zend_hash_init(&CG(interned_strings), 1024, NULL, _str_dtor, 1);
interned_strings   52 Zend/zend_string.c 	CG(interned_strings).nTableMask = -CG(interned_strings).nTableSize;
interned_strings   53 Zend/zend_string.c 	HT_SET_DATA_ADDR(&CG(interned_strings), pemalloc(HT_SIZE(&CG(interned_strings)), 1));
interned_strings   54 Zend/zend_string.c 	HT_HASH_RESET(&CG(interned_strings));
interned_strings   55 Zend/zend_string.c 	CG(interned_strings).u.flags |= HASH_FLAG_INITIALIZED;
interned_strings   74 Zend/zend_string.c 	zend_hash_destroy(&CG(interned_strings));
interned_strings   91 Zend/zend_string.c 	nIndex = h | CG(interned_strings).nTableMask;
interned_strings   92 Zend/zend_string.c 	idx = HT_HASH(&CG(interned_strings), nIndex);
interned_strings   94 Zend/zend_string.c 		p = HT_HASH_TO_BUCKET(&CG(interned_strings), idx);
interned_strings  107 Zend/zend_string.c 	if (CG(interned_strings).nNumUsed >= CG(interned_strings).nTableSize) {
interned_strings  108 Zend/zend_string.c 		if (CG(interned_strings).nTableSize < HT_MAX_SIZE) {	/* Let's double the table size */
interned_strings  110 Zend/zend_string.c 			void *old_data = HT_GET_DATA_ADDR(&CG(interned_strings));
interned_strings  111 Zend/zend_string.c 			Bucket *old_buckets = CG(interned_strings).arData;
interned_strings  114 Zend/zend_string.c 			CG(interned_strings).nTableSize += CG(interned_strings).nTableSize;
interned_strings  115 Zend/zend_string.c 			CG(interned_strings).nTableMask = -CG(interned_strings).nTableSize;
interned_strings  116 Zend/zend_string.c 			new_data = malloc(HT_SIZE(&CG(interned_strings)));
interned_strings  119 Zend/zend_string.c 				HT_SET_DATA_ADDR(&CG(interned_strings), new_data);
interned_strings  120 Zend/zend_string.c 				memcpy(CG(interned_strings).arData, old_buckets, sizeof(Bucket) * CG(interned_strings).nNumUsed);
interned_strings  122 Zend/zend_string.c 				zend_hash_rehash(&CG(interned_strings));
interned_strings  124 Zend/zend_string.c 				CG(interned_strings).nTableSize = CG(interned_strings).nTableSize >> 1;
interned_strings  125 Zend/zend_string.c 				CG(interned_strings).nTableMask = -CG(interned_strings).nTableSize;
interned_strings  133 Zend/zend_string.c 	idx = CG(interned_strings).nNumUsed++;
interned_strings  134 Zend/zend_string.c 	CG(interned_strings).nNumOfElements++;
interned_strings  135 Zend/zend_string.c 	p = CG(interned_strings).arData + idx;
interned_strings  140 Zend/zend_string.c 	nIndex = h | CG(interned_strings).nTableMask;
interned_strings  141 Zend/zend_string.c 	Z_NEXT(p->val) = HT_HASH(&CG(interned_strings), nIndex);
interned_strings  142 Zend/zend_string.c 	HT_HASH(&CG(interned_strings), nIndex) = HT_IDX_TO_HASH(idx);
interned_strings  158 Zend/zend_string.c 	idx = CG(interned_strings).nNumUsed;
interned_strings  161 Zend/zend_string.c 		p = CG(interned_strings).arData + idx;
interned_strings  175 Zend/zend_string.c 	idx = CG(interned_strings).nNumUsed;
interned_strings  178 Zend/zend_string.c 		p = CG(interned_strings).arData + idx;
interned_strings  180 Zend/zend_string.c 		CG(interned_strings).nNumUsed--;
interned_strings  181 Zend/zend_string.c 		CG(interned_strings).nNumOfElements--;
interned_strings  187 Zend/zend_string.c 		nIndex = p->h | CG(interned_strings).nTableMask;
interned_strings  188 Zend/zend_string.c 		if (HT_HASH(&CG(interned_strings), nIndex) == HT_IDX_TO_HASH(idx)) {
interned_strings  189 Zend/zend_string.c 			HT_HASH(&CG(interned_strings), nIndex) = Z_NEXT(p->val);
interned_strings  191 Zend/zend_string.c 			uint32_t prev = HT_HASH(&CG(interned_strings), nIndex);
interned_strings  192 Zend/zend_string.c 			while (Z_NEXT(HT_HASH_TO_BUCKET(&CG(interned_strings), prev)->val) != idx) {
interned_strings  193 Zend/zend_string.c 				prev = Z_NEXT(HT_HASH_TO_BUCKET(&CG(interned_strings), prev)->val);
interned_strings  195 Zend/zend_string.c 			Z_NEXT(HT_HASH_TO_BUCKET(&CG(interned_strings), prev)->val) = Z_NEXT(p->val);
interned_strings  346 ext/opcache/ZendAccelerator.c     uint idx = ZCSG(interned_strings).nNumUsed;
interned_strings  355 ext/opcache/ZendAccelerator.c 		p = ZCSG(interned_strings).arData + idx;
interned_strings  357 ext/opcache/ZendAccelerator.c 		ZCSG(interned_strings).nNumUsed--;
interned_strings  358 ext/opcache/ZendAccelerator.c 		ZCSG(interned_strings).nNumOfElements--;
interned_strings  360 ext/opcache/ZendAccelerator.c 		nIndex = p->h | ZCSG(interned_strings).nTableMask;
interned_strings  361 ext/opcache/ZendAccelerator.c 		if (HT_HASH(&ZCSG(interned_strings), nIndex) == HT_IDX_TO_HASH(idx)) {
interned_strings  362 ext/opcache/ZendAccelerator.c 			HT_HASH(&ZCSG(interned_strings), nIndex) = Z_NEXT(p->val);
interned_strings  364 ext/opcache/ZendAccelerator.c 			uint32_t prev = HT_HASH(&ZCSG(interned_strings), nIndex);
interned_strings  365 ext/opcache/ZendAccelerator.c 			while (Z_NEXT(HT_HASH_TO_BUCKET(&ZCSG(interned_strings), prev)->val) != idx) {
interned_strings  366 ext/opcache/ZendAccelerator.c 				prev = Z_NEXT(HT_HASH_TO_BUCKET(&ZCSG(interned_strings), prev)->val);
interned_strings  368 ext/opcache/ZendAccelerator.c 			Z_NEXT(HT_HASH_TO_BUCKET(&ZCSG(interned_strings), prev)->val) = Z_NEXT(p->val);
interned_strings  400 ext/opcache/ZendAccelerator.c 	nIndex = h | ZCSG(interned_strings).nTableMask;
interned_strings  403 ext/opcache/ZendAccelerator.c 	idx = HT_HASH(&ZCSG(interned_strings), nIndex);
interned_strings  404 ext/opcache/ZendAccelerator.c 	arData = ZCSG(interned_strings).arData;
interned_strings  440 ext/opcache/ZendAccelerator.c 	nIndex = h | ZCSG(interned_strings).nTableMask;
interned_strings  443 ext/opcache/ZendAccelerator.c 	idx = HT_HASH(&ZCSG(interned_strings), nIndex);
interned_strings  445 ext/opcache/ZendAccelerator.c 		p = HT_HASH_TO_BUCKET(&ZCSG(interned_strings), idx);
interned_strings  464 ext/opcache/ZendAccelerator.c 	idx = ZCSG(interned_strings).nNumUsed++;
interned_strings  465 ext/opcache/ZendAccelerator.c 	ZCSG(interned_strings).nNumOfElements++;
interned_strings  466 ext/opcache/ZendAccelerator.c 	p = ZCSG(interned_strings).arData + idx;
interned_strings  482 ext/opcache/ZendAccelerator.c 	Z_NEXT(p->val) = HT_HASH(&ZCSG(interned_strings), nIndex);
interned_strings  483 ext/opcache/ZendAccelerator.c 	HT_HASH(&ZCSG(interned_strings), nIndex) = HT_IDX_TO_HASH(idx);
interned_strings 2412 ext/opcache/ZendAccelerator.c 	zend_hash_init(&ZCSG(interned_strings), (ZCG(accel_directives).interned_strings_buffer * 1024 * 1024) / (sizeof(Bucket) + sizeof(Bucket*) + 8 /* average string length */), NULL, NULL, 1);
interned_strings 2416 ext/opcache/ZendAccelerator.c 		ZCSG(interned_strings).nTableMask = -ZCSG(interned_strings).nTableSize;
interned_strings 2417 ext/opcache/ZendAccelerator.c 		data = zend_shared_alloc(HT_SIZE(&ZCSG(interned_strings)));
interned_strings 2424 ext/opcache/ZendAccelerator.c 		HT_SET_DATA_ADDR(&ZCSG(interned_strings), data);
interned_strings 2425 ext/opcache/ZendAccelerator.c 		HT_HASH_RESET(&ZCSG(interned_strings));
interned_strings  296 ext/opcache/ZendAccelerator.h 	HashTable       interned_strings;
interned_strings  633 ext/opcache/zend_accelerator_module.c 		add_assoc_long(&interned_strings_usage, "number_of_strings", ZCSG(interned_strings).nNumOfElements);