idx 416 Zend/zend_API.h ZEND_API int add_index_long(zval *arg, zend_ulong idx, zend_long n); idx 417 Zend/zend_API.h ZEND_API int add_index_null(zval *arg, zend_ulong idx); idx 418 Zend/zend_API.h ZEND_API int add_index_bool(zval *arg, zend_ulong idx, int b); idx 419 Zend/zend_API.h ZEND_API int add_index_resource(zval *arg, zend_ulong idx, zend_resource *r); idx 420 Zend/zend_API.h ZEND_API int add_index_double(zval *arg, zend_ulong idx, double d); idx 421 Zend/zend_API.h ZEND_API int add_index_str(zval *arg, zend_ulong idx, zend_string *str); idx 422 Zend/zend_API.h ZEND_API int add_index_string(zval *arg, zend_ulong idx, const char *str); idx 423 Zend/zend_API.h ZEND_API int add_index_stringl(zval *arg, zend_ulong idx, const char *str, size_t length); idx 442 Zend/zend_API.h ZEND_API zval *add_get_index_long(zval *arg, zend_ulong idx, zend_long l); idx 443 Zend/zend_API.h ZEND_API zval *add_get_index_double(zval *arg, zend_ulong idx, double d); idx 445 Zend/zend_API.h ZEND_API zval *add_get_index_string(zval *arg, zend_ulong idx, const char *str); idx 446 Zend/zend_API.h ZEND_API zval *add_get_index_stringl(zval *arg, zend_ulong idx, const char *str, size_t length); idx 865 Zend/zend_ast.c zend_long idx; idx 897 Zend/zend_ast.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(zv), idx, key, val) { idx 908 Zend/zend_ast.c smart_str_append_long(str, idx); idx 781 Zend/zend_builtin_functions.c zend_ulong idx; idx 785 Zend/zend_builtin_functions.c ZEND_HASH_FOREACH_KEY_VAL_IND(Z_ARRVAL_P(src), idx, key, val) { idx 791 Zend/zend_builtin_functions.c new_val = zend_hash_index_add_new(Z_ARRVAL_P(dst), idx, val); idx 1408 Zend/zend_execute_API.c #define DISPLAY_ABSTRACT_FN(idx) \ idx 1409 Zend/zend_execute_API.c ai.afn[idx] ? ZEND_FN_SCOPE_NAME(ai.afn[idx]) : "", \ idx 1410 Zend/zend_execute_API.c ai.afn[idx] ? "::" : "", \ idx 1411 Zend/zend_execute_API.c ai.afn[idx] ? ZSTR_VAL(ai.afn[idx]->common.function_name) : "", \ idx 1412 Zend/zend_execute_API.c ai.afn[idx] && ai.afn[idx + 1] ? ", " : (ai.afn[idx] && ai.cnt > MAX_ABSTRACT_INFO_CNT ? ", ..." : "") idx 335 Zend/zend_hash.c uint32_t idx; idx 344 Zend/zend_hash.c idx = iter - EG(ht_iterators); idx 345 Zend/zend_hash.c if (idx + 1 > EG(ht_iterators_used)) { idx 346 Zend/zend_hash.c EG(ht_iterators_used) = idx + 1; idx 348 Zend/zend_hash.c return idx; idx 363 Zend/zend_hash.c idx = iter - EG(ht_iterators); idx 364 Zend/zend_hash.c EG(ht_iterators_used) = idx + 1; idx 365 Zend/zend_hash.c return idx; idx 368 Zend/zend_hash.c ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos(uint32_t idx, HashTable *ht) idx 370 Zend/zend_hash.c HashTableIterator *iter = EG(ht_iterators) + idx; idx 372 Zend/zend_hash.c ZEND_ASSERT(idx != (uint32_t)-1); idx 389 Zend/zend_hash.c ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos_ex(uint32_t idx, zval *array) idx 392 Zend/zend_hash.c HashTableIterator *iter = EG(ht_iterators) + idx; idx 394 Zend/zend_hash.c ZEND_ASSERT(idx != (uint32_t)-1); idx 413 Zend/zend_hash.c ZEND_API void ZEND_FASTCALL zend_hash_iterator_del(uint32_t idx) idx 415 Zend/zend_hash.c HashTableIterator *iter = EG(ht_iterators) + idx; idx 417 Zend/zend_hash.c ZEND_ASSERT(idx != (uint32_t)-1); idx 425 Zend/zend_hash.c if (idx == EG(ht_iterators_used) - 1) { idx 426 Zend/zend_hash.c while (idx > 0 && EG(ht_iterators)[idx - 1].ht == NULL) { idx 427 Zend/zend_hash.c idx--; idx 429 Zend/zend_hash.c EG(ht_iterators_used) = idx; idx 487 Zend/zend_hash.c uint32_t idx; idx 493 Zend/zend_hash.c idx = HT_HASH_EX(arData, nIndex); idx 494 Zend/zend_hash.c while (EXPECTED(idx != HT_INVALID_IDX)) { idx 495 Zend/zend_hash.c p = HT_HASH_TO_BUCKET_EX(arData, idx); idx 504 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 512 Zend/zend_hash.c uint32_t idx; idx 517 Zend/zend_hash.c idx = HT_HASH_EX(arData, nIndex); idx 518 Zend/zend_hash.c while (idx != HT_INVALID_IDX) { idx 519 Zend/zend_hash.c ZEND_ASSERT(idx < HT_IDX_TO_HASH(ht->nTableSize)); idx 520 Zend/zend_hash.c p = HT_HASH_TO_BUCKET_EX(arData, idx); idx 527 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 535 Zend/zend_hash.c uint32_t idx; idx 540 Zend/zend_hash.c idx = HT_HASH_EX(arData, nIndex); idx 541 Zend/zend_hash.c while (idx != HT_INVALID_IDX) { idx 542 Zend/zend_hash.c ZEND_ASSERT(idx < HT_IDX_TO_HASH(ht->nTableSize)); idx 543 Zend/zend_hash.c p = HT_HASH_TO_BUCKET_EX(arData, idx); idx 547 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 556 Zend/zend_hash.c uint32_t idx; idx 608 Zend/zend_hash.c idx = ht->nNumUsed++; idx 611 Zend/zend_hash.c ht->nInternalPointer = idx; idx 613 Zend/zend_hash.c zend_hash_iterators_update(ht, HT_INVALID_IDX, idx); idx 614 Zend/zend_hash.c p = ht->arData + idx; idx 625 Zend/zend_hash.c HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); idx 723 Zend/zend_hash.c uint32_t idx; idx 821 Zend/zend_hash.c idx = ht->nNumUsed++; idx 824 Zend/zend_hash.c ht->nInternalPointer = idx; idx 826 Zend/zend_hash.c zend_hash_iterators_update(ht, HT_INVALID_IDX, idx); idx 830 Zend/zend_hash.c p = ht->arData + idx; idx 836 Zend/zend_hash.c HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); idx 985 Zend/zend_hash.c static zend_always_inline void _zend_hash_del_el_ex(HashTable *ht, uint32_t idx, Bucket *p, Bucket *prev) idx 995 Zend/zend_hash.c if (HT_IDX_TO_HASH(ht->nNumUsed - 1) == idx) { idx 1001 Zend/zend_hash.c if (HT_IDX_TO_HASH(ht->nInternalPointer) == idx || UNEXPECTED(ht->u.v.nIteratorsCount)) { idx 1004 Zend/zend_hash.c new_idx = idx = HT_HASH_TO_IDX(idx); idx 1014 Zend/zend_hash.c if (ht->nInternalPointer == idx) { idx 1017 Zend/zend_hash.c zend_hash_iterators_update(ht, idx, new_idx); idx 1033 Zend/zend_hash.c static zend_always_inline void _zend_hash_del_el(HashTable *ht, uint32_t idx, Bucket *p) idx 1041 Zend/zend_hash.c if (i != idx) { idx 1043 Zend/zend_hash.c while (Z_NEXT(prev->val) != idx) { idx 1050 Zend/zend_hash.c _zend_hash_del_el_ex(ht, idx, p, prev); idx 1064 Zend/zend_hash.c uint32_t idx; idx 1074 Zend/zend_hash.c idx = HT_HASH(ht, nIndex); idx 1075 Zend/zend_hash.c while (idx != HT_INVALID_IDX) { idx 1076 Zend/zend_hash.c p = HT_HASH_TO_BUCKET(ht, idx); idx 1082 Zend/zend_hash.c _zend_hash_del_el_ex(ht, idx, p, prev); idx 1086 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 1095 Zend/zend_hash.c uint32_t idx; idx 1105 Zend/zend_hash.c idx = HT_HASH(ht, nIndex); idx 1106 Zend/zend_hash.c while (idx != HT_INVALID_IDX) { idx 1107 Zend/zend_hash.c p = HT_HASH_TO_BUCKET(ht, idx); idx 1130 Zend/zend_hash.c _zend_hash_del_el_ex(ht, idx, p, prev); idx 1135 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 1144 Zend/zend_hash.c uint32_t idx; idx 1154 Zend/zend_hash.c idx = HT_HASH(ht, nIndex); idx 1155 Zend/zend_hash.c while (idx != HT_INVALID_IDX) { idx 1156 Zend/zend_hash.c p = HT_HASH_TO_BUCKET(ht, idx); idx 1174 Zend/zend_hash.c _zend_hash_del_el_ex(ht, idx, p, prev); idx 1179 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 1188 Zend/zend_hash.c uint32_t idx; idx 1198 Zend/zend_hash.c idx = HT_HASH(ht, nIndex); idx 1199 Zend/zend_hash.c while (idx != HT_INVALID_IDX) { idx 1200 Zend/zend_hash.c p = HT_HASH_TO_BUCKET(ht, idx); idx 1205 Zend/zend_hash.c _zend_hash_del_el_ex(ht, idx, p, prev); idx 1209 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 1217 Zend/zend_hash.c uint32_t idx; idx 1236 Zend/zend_hash.c idx = HT_HASH(ht, nIndex); idx 1237 Zend/zend_hash.c while (idx != HT_INVALID_IDX) { idx 1238 Zend/zend_hash.c p = HT_HASH_TO_BUCKET(ht, idx); idx 1240 Zend/zend_hash.c _zend_hash_del_el_ex(ht, idx, p, prev); idx 1244 Zend/zend_hash.c idx = Z_NEXT(p->val); idx 1470 Zend/zend_hash.c uint32_t idx; idx 1477 Zend/zend_hash.c for (idx = 0; idx < ht->nNumUsed; idx++, p++) { idx 1479 Zend/zend_hash.c _zend_hash_del_el(ht, HT_IDX_TO_HASH(idx), p); idx 1490 Zend/zend_hash.c uint32_t idx; idx 1496 Zend/zend_hash.c idx = ht->nNumUsed; idx 1498 Zend/zend_hash.c while (idx > 0) { idx 1499 Zend/zend_hash.c idx--; idx 1502 Zend/zend_hash.c _zend_hash_del_el(ht, HT_IDX_TO_HASH(idx), p); idx 1523 Zend/zend_hash.c uint32_t idx; idx 1531 Zend/zend_hash.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 1532 Zend/zend_hash.c p = ht->arData + idx; idx 1537 Zend/zend_hash.c _zend_hash_del_el(ht, HT_IDX_TO_HASH(idx), p); idx 1549 Zend/zend_hash.c uint32_t idx; idx 1557 Zend/zend_hash.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 1558 Zend/zend_hash.c p = ht->arData + idx; idx 1563 Zend/zend_hash.c _zend_hash_del_el(ht, HT_IDX_TO_HASH(idx), p); idx 1575 Zend/zend_hash.c uint32_t idx; idx 1586 Zend/zend_hash.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 1587 Zend/zend_hash.c p = ht->arData + idx; idx 1596 Zend/zend_hash.c _zend_hash_del_el(ht, HT_IDX_TO_HASH(idx), p); idx 1611 Zend/zend_hash.c uint32_t idx; idx 1619 Zend/zend_hash.c idx = ht->nNumUsed; idx 1620 Zend/zend_hash.c while (idx > 0) { idx 1621 Zend/zend_hash.c idx--; idx 1622 Zend/zend_hash.c p = ht->arData + idx; idx 1628 Zend/zend_hash.c _zend_hash_del_el(ht, HT_IDX_TO_HASH(idx), p); idx 1640 Zend/zend_hash.c uint32_t idx; idx 1650 Zend/zend_hash.c for (idx = 0; idx < source->nNumUsed; idx++) { idx 1651 Zend/zend_hash.c p = source->arData + idx; idx 1654 Zend/zend_hash.c if (setTargetPointer && source->nInternalPointer == idx) { idx 1675 Zend/zend_hash.c idx = 0; idx 1676 Zend/zend_hash.c while (Z_TYPE(target->arData[idx].val) == IS_UNDEF) { idx 1677 Zend/zend_hash.c idx++; idx 1679 Zend/zend_hash.c target->nInternalPointer = idx; idx 1684 Zend/zend_hash.c static zend_always_inline int zend_array_dup_element(HashTable *source, HashTable *target, uint32_t idx, Bucket *p, Bucket *q, int packed, int static_keys, int with_holes) idx 1733 Zend/zend_hash.c HT_HASH(target, nIndex) = HT_IDX_TO_HASH(idx); idx 1756 Zend/zend_hash.c uint32_t idx = 0; idx 1762 Zend/zend_hash.c if (!zend_array_dup_element(source, target, idx, p, q, 0, static_keys, with_holes)) { idx 1763 Zend/zend_hash.c uint32_t target_idx = idx; idx 1765 Zend/zend_hash.c idx++; p++; idx 1768 Zend/zend_hash.c if (source->nInternalPointer == idx) { idx 1773 Zend/zend_hash.c idx++; p++; idx 1777 Zend/zend_hash.c idx++; p++; q++; idx 1779 Zend/zend_hash.c return idx; idx 1784 Zend/zend_hash.c uint32_t idx; idx 1815 Zend/zend_hash.c idx = 0; idx 1816 Zend/zend_hash.c while (Z_TYPE(target->arData[idx].val) == IS_UNDEF) { idx 1817 Zend/zend_hash.c idx++; idx 1819 Zend/zend_hash.c target->nInternalPointer = idx; idx 1838 Zend/zend_hash.c idx = 0; idx 1839 Zend/zend_hash.c while (Z_TYPE(target->arData[idx].val) == IS_UNDEF) { idx 1840 Zend/zend_hash.c idx++; idx 1842 Zend/zend_hash.c target->nInternalPointer = idx; idx 1854 Zend/zend_hash.c idx = zend_array_dup_elements(source, target, 1, 0); idx 1856 Zend/zend_hash.c idx = zend_array_dup_elements(source, target, 1, 1); idx 1860 Zend/zend_hash.c idx = zend_array_dup_elements(source, target, 0, 0); idx 1862 Zend/zend_hash.c idx = zend_array_dup_elements(source, target, 0, 1); idx 1865 Zend/zend_hash.c target->nNumUsed = idx; idx 1866 Zend/zend_hash.c target->nNumOfElements = idx; idx 1867 Zend/zend_hash.c if (idx > 0 && target->nInternalPointer == HT_INVALID_IDX) { idx 1877 Zend/zend_hash.c uint32_t idx; idx 1886 Zend/zend_hash.c for (idx = 0; idx < source->nNumUsed; idx++) { idx 1887 Zend/zend_hash.c p = source->arData + idx; idx 1906 Zend/zend_hash.c for (idx = 0; idx < source->nNumUsed; idx++) { idx 1907 Zend/zend_hash.c p = source->arData + idx; idx 1927 Zend/zend_hash.c idx = 0; idx 1928 Zend/zend_hash.c while (Z_TYPE(target->arData[idx].val) == IS_UNDEF) { idx 1929 Zend/zend_hash.c idx++; idx 1931 Zend/zend_hash.c target->nInternalPointer = idx; idx 1948 Zend/zend_hash.c uint32_t idx; idx 1956 Zend/zend_hash.c for (idx = 0; idx < source->nNumUsed; idx++) { idx 1957 Zend/zend_hash.c p = source->arData + idx; idx 1967 Zend/zend_hash.c idx = 0; idx 1968 Zend/zend_hash.c while (Z_TYPE(target->arData[idx].val) == IS_UNDEF) { idx 1969 Zend/zend_hash.c idx++; idx 1971 Zend/zend_hash.c target->nInternalPointer = idx; idx 2064 Zend/zend_hash.c uint32_t idx; idx 2069 Zend/zend_hash.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 2070 Zend/zend_hash.c if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { idx 2071 Zend/zend_hash.c *pos = idx; idx 2084 Zend/zend_hash.c uint32_t idx; idx 2089 Zend/zend_hash.c idx = ht->nNumUsed; idx 2090 Zend/zend_hash.c while (idx > 0) { idx 2091 Zend/zend_hash.c idx--; idx 2092 Zend/zend_hash.c if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { idx 2093 Zend/zend_hash.c *pos = idx; idx 2103 Zend/zend_hash.c uint32_t idx = *pos; idx 2108 Zend/zend_hash.c if (idx != HT_INVALID_IDX) { idx 2110 Zend/zend_hash.c idx++; idx 2111 Zend/zend_hash.c if (idx >= ht->nNumUsed) { idx 2115 Zend/zend_hash.c if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { idx 2116 Zend/zend_hash.c *pos = idx; idx 2127 Zend/zend_hash.c uint32_t idx = *pos; idx 2132 Zend/zend_hash.c if (idx != HT_INVALID_IDX) { idx 2133 Zend/zend_hash.c while (idx > 0) { idx 2134 Zend/zend_hash.c idx--; idx 2135 Zend/zend_hash.c if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) { idx 2136 Zend/zend_hash.c *pos = idx; idx 2151 Zend/zend_hash.c uint32_t idx = *pos; idx 2155 Zend/zend_hash.c if (idx != HT_INVALID_IDX) { idx 2156 Zend/zend_hash.c p = ht->arData + idx; idx 2170 Zend/zend_hash.c uint32_t idx = *pos; idx 2174 Zend/zend_hash.c if (idx == HT_INVALID_IDX) { idx 2177 Zend/zend_hash.c p = ht->arData + idx; idx 2188 Zend/zend_hash.c uint32_t idx = *pos; idx 2192 Zend/zend_hash.c if (idx != HT_INVALID_IDX) { idx 2193 Zend/zend_hash.c p = ht->arData + idx; idx 2206 Zend/zend_hash.c uint32_t idx = *pos; idx 2210 Zend/zend_hash.c if (idx != HT_INVALID_IDX) { idx 2211 Zend/zend_hash.c p = ht->arData + idx; idx 2428 Zend/zend_hash.c uint32_t idx; idx 2437 Zend/zend_hash.c idx = 0; idx 2439 Zend/zend_hash.c if (idx == ht->nNumUsed) { idx 2442 Zend/zend_hash.c if (Z_TYPE(ht->arData[idx].val) != IS_UNDEF) break; idx 2443 Zend/zend_hash.c idx++; idx 2445 Zend/zend_hash.c res = ht->arData + idx; idx 2446 Zend/zend_hash.c for (; idx < ht->nNumUsed; idx++) { idx 2447 Zend/zend_hash.c p = ht->arData + idx; idx 2463 Zend/zend_hash.c ZEND_API int ZEND_FASTCALL _zend_handle_numeric_str_ex(const char *key, size_t length, zend_ulong *idx) idx 2481 Zend/zend_hash.c *idx = (*tmp - '0'); idx 2486 Zend/zend_hash.c if (*idx-1 > ZEND_LONG_MAX) { /* overflow */ idx 2489 Zend/zend_hash.c *idx = 0 - *idx; idx 2490 Zend/zend_hash.c } else if (*idx > ZEND_LONG_MAX) { /* overflow */ idx 2496 Zend/zend_hash.c *idx = (*idx * 10) + (*tmp - '0'); idx 224 Zend/zend_hash.h ZEND_API int ZEND_FASTCALL _zend_handle_numeric_str_ex(const char *key, size_t length, zend_ulong *idx); idx 227 Zend/zend_hash.h ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos(uint32_t idx, HashTable *ht); idx 228 Zend/zend_hash.h ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos_ex(uint32_t idx, zval *array); idx 229 Zend/zend_hash.h ZEND_API void ZEND_FASTCALL zend_hash_iterator_del(uint32_t idx); idx 249 Zend/zend_hash.h static zend_always_inline int _zend_handle_numeric_str(const char *key, size_t length, zend_ulong *idx) idx 264 Zend/zend_hash.h return _zend_handle_numeric_str_ex(key, length, idx); idx 267 Zend/zend_hash.h #define ZEND_HANDLE_NUMERIC_STR(key, length, idx) \ idx 268 Zend/zend_hash.h _zend_handle_numeric_str(key, length, &idx) idx 270 Zend/zend_hash.h #define ZEND_HANDLE_NUMERIC(key, idx) \ idx 271 Zend/zend_hash.h ZEND_HANDLE_NUMERIC_STR(ZSTR_VAL(key), ZSTR_LEN(key), idx) idx 306 Zend/zend_hash.h zend_ulong idx; idx 308 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 309 Zend/zend_hash.h return zend_hash_index_update(ht, idx, pData); idx 318 Zend/zend_hash.h zend_ulong idx; idx 320 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 321 Zend/zend_hash.h return zend_hash_index_update(ht, idx, pData); idx 330 Zend/zend_hash.h zend_ulong idx; idx 332 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 333 Zend/zend_hash.h return zend_hash_index_del(ht, idx); idx 342 Zend/zend_hash.h zend_ulong idx; idx 344 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 345 Zend/zend_hash.h return zend_hash_index_del(ht, idx); idx 354 Zend/zend_hash.h zend_ulong idx; idx 356 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 357 Zend/zend_hash.h return zend_hash_index_find(ht, idx); idx 366 Zend/zend_hash.h zend_ulong idx; idx 368 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 369 Zend/zend_hash.h return zend_hash_index_find(ht, idx); idx 378 Zend/zend_hash.h zend_ulong idx; idx 380 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 381 Zend/zend_hash.h return zend_hash_index_exists(ht, idx); idx 390 Zend/zend_hash.h zend_ulong idx; idx 392 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC(key, idx)) { idx 393 Zend/zend_hash.h return zend_hash_index_exists(ht, idx); idx 402 Zend/zend_hash.h zend_ulong idx; idx 404 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { idx 405 Zend/zend_hash.h return zend_hash_index_update(ht, idx, pData); idx 414 Zend/zend_hash.h zend_ulong idx; idx 416 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { idx 417 Zend/zend_hash.h return zend_hash_index_update(ht, idx, pData); idx 426 Zend/zend_hash.h zend_ulong idx; idx 428 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { idx 429 Zend/zend_hash.h return zend_hash_index_del(ht, idx); idx 438 Zend/zend_hash.h zend_ulong idx; idx 440 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { idx 441 Zend/zend_hash.h return zend_hash_index_del(ht, idx); idx 450 Zend/zend_hash.h zend_ulong idx; idx 452 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { idx 453 Zend/zend_hash.h return zend_hash_index_find(ht, idx); idx 462 Zend/zend_hash.h zend_ulong idx; idx 464 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { idx 465 Zend/zend_hash.h return zend_hash_index_exists(ht, idx); idx 721 Zend/zend_hash.h zend_ulong idx; idx 723 Zend/zend_hash.h if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { idx 724 Zend/zend_hash.h return zend_hash_index_find_ptr(ht, idx); idx 908 Zend/zend_hash.h uint32_t idx = ht->nNumUsed++; idx 910 Zend/zend_hash.h Bucket *p = ht->arData + idx; idx 922 Zend/zend_hash.h HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); idx 923 Zend/zend_hash.h ht->nNumUsed = idx + 1; idx 930 Zend/zend_hash.h uint32_t idx = ht->nNumUsed++; idx 932 Zend/zend_hash.h Bucket *p = ht->arData + idx; idx 944 Zend/zend_hash.h HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); idx 945 Zend/zend_hash.h ht->nNumUsed = idx + 1; idx 952 Zend/zend_hash.h uint32_t idx = ht->nNumUsed++; idx 954 Zend/zend_hash.h Bucket *p = ht->arData + idx; idx 966 Zend/zend_hash.h HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); idx 967 Zend/zend_hash.h ht->nNumUsed = idx + 1; idx 441 Zend/zend_inheritance.c uint32_t idx = i; idx 445 Zend/zend_inheritance.c ++idx; idx 448 Zend/zend_inheritance.c && op->op1.num == (zend_ulong)idx) idx 199 Zend/zend_portability.h # define ZEND_ATTRIBUTE_FORMAT(type, idx, first) __attribute__ ((format(type, idx, first))) idx 201 Zend/zend_portability.h # define ZEND_ATTRIBUTE_FORMAT(type, idx, first) idx 205 Zend/zend_portability.h # define ZEND_ATTRIBUTE_PTR_FORMAT(type, idx, first) __attribute__ ((format(type, idx, first))) idx 207 Zend/zend_portability.h # define ZEND_ATTRIBUTE_PTR_FORMAT(type, idx, first) idx 83 Zend/zend_string.c uint idx; idx 92 Zend/zend_string.c idx = HT_HASH(&CG(interned_strings), nIndex); idx 93 Zend/zend_string.c while (idx != HT_INVALID_IDX) { idx 94 Zend/zend_string.c p = HT_HASH_TO_BUCKET(&CG(interned_strings), idx); idx 101 Zend/zend_string.c idx = Z_NEXT(p->val); idx 133 Zend/zend_string.c idx = CG(interned_strings).nNumUsed++; idx 135 Zend/zend_string.c p = CG(interned_strings).arData + idx; idx 142 Zend/zend_string.c HT_HASH(&CG(interned_strings), nIndex) = HT_IDX_TO_HASH(idx); idx 155 Zend/zend_string.c uint idx; idx 158 Zend/zend_string.c idx = CG(interned_strings).nNumUsed; idx 159 Zend/zend_string.c while (idx > 0) { idx 160 Zend/zend_string.c idx--; idx 161 Zend/zend_string.c p = CG(interned_strings).arData + idx; idx 172 Zend/zend_string.c uint idx; idx 175 Zend/zend_string.c idx = CG(interned_strings).nNumUsed; idx 176 Zend/zend_string.c while (idx > 0) { idx 177 Zend/zend_string.c idx--; idx 178 Zend/zend_string.c p = CG(interned_strings).arData + idx; idx 188 Zend/zend_string.c if (HT_HASH(&CG(interned_strings), nIndex) == HT_IDX_TO_HASH(idx)) { idx 192 Zend/zend_string.c while (Z_NEXT(HT_HASH_TO_BUCKET(&CG(interned_strings), prev)->val) != idx) { idx 220 Zend/zend_types.h # define HT_HASH_TO_BUCKET_EX(data, idx) \ idx 221 Zend/zend_types.h ((Bucket*)((char*)(data) + (idx))) idx 222 Zend/zend_types.h # define HT_IDX_TO_HASH(idx) \ idx 223 Zend/zend_types.h ((idx) * sizeof(Bucket)) idx 224 Zend/zend_types.h # define HT_HASH_TO_IDX(idx) \ idx 225 Zend/zend_types.h ((idx) / sizeof(Bucket)) idx 228 Zend/zend_types.h # define HT_HASH_TO_BUCKET_EX(data, idx) \ idx 229 Zend/zend_types.h ((data) + (idx)) idx 230 Zend/zend_types.h # define HT_IDX_TO_HASH(idx) \ idx 231 Zend/zend_types.h (idx) idx 232 Zend/zend_types.h # define HT_HASH_TO_IDX(idx) \ idx 233 Zend/zend_types.h (idx) idx 238 Zend/zend_types.h #define HT_HASH_EX(data, idx) \ idx 239 Zend/zend_types.h ((uint32_t*)(data))[(int32_t)(idx)] idx 240 Zend/zend_types.h #define HT_HASH(ht, idx) \ idx 241 Zend/zend_types.h HT_HASH_EX((ht)->arData, idx) idx 259 Zend/zend_types.h #define HT_HASH_TO_BUCKET(ht, idx) \ idx 260 Zend/zend_types.h HT_HASH_TO_BUCKET_EX((ht)->arData, idx) idx 7615 Zend/zend_vm_def.h uint32_t idx; idx 7622 Zend/zend_vm_def.h idx = (uint32_t)(uintptr_t)CACHED_PTR(Z_CACHE_SLOT_P(varname)) - 1; idx 7623 Zend/zend_vm_def.h if (EXPECTED(idx < EG(symbol_table).nNumUsed)) { idx 7624 Zend/zend_vm_def.h Bucket *p = EG(symbol_table).arData + idx; idx 7633 Zend/zend_vm_def.h value = &EG(symbol_table).arData[idx].val; idx 7641 Zend/zend_vm_def.h idx = ((char*)value - (char*)EG(symbol_table).arData) / sizeof(Bucket); idx 7643 Zend/zend_vm_def.h CACHE_PTR(Z_CACHE_SLOT_P(varname), (void*)(uintptr_t)(idx + 1)); idx 7645 Zend/zend_vm_def.h idx = ((char*)value - (char*)EG(symbol_table).arData) / sizeof(Bucket); idx 7647 Zend/zend_vm_def.h CACHE_PTR(Z_CACHE_SLOT_P(varname), (void*)(uintptr_t)(idx + 1)); idx 32948 Zend/zend_vm_execute.h uint32_t idx; idx 32955 Zend/zend_vm_execute.h idx = (uint32_t)(uintptr_t)CACHED_PTR(Z_CACHE_SLOT_P(varname)) - 1; idx 32956 Zend/zend_vm_execute.h if (EXPECTED(idx < EG(symbol_table).nNumUsed)) { idx 32957 Zend/zend_vm_execute.h Bucket *p = EG(symbol_table).arData + idx; idx 32966 Zend/zend_vm_execute.h value = &EG(symbol_table).arData[idx].val; idx 32974 Zend/zend_vm_execute.h idx = ((char*)value - (char*)EG(symbol_table).arData) / sizeof(Bucket); idx 32976 Zend/zend_vm_execute.h CACHE_PTR(Z_CACHE_SLOT_P(varname), (void*)(uintptr_t)(idx + 1)); idx 32978 Zend/zend_vm_execute.h idx = ((char*)value - (char*)EG(symbol_table).arData) / sizeof(Bucket); idx 32980 Zend/zend_vm_execute.h CACHE_PTR(Z_CACHE_SLOT_P(varname), (void*)(uintptr_t)(idx + 1)); idx 255 ext/com_dotnet/com_com.c UINT idx; idx 257 ext/com_dotnet/com_com.c if (SUCCEEDED(ITypeInfo_GetContainingTypeLib(obj->typeinfo, &TL, &idx))) { idx 74 ext/com_dotnet/com_typeinfo.c UINT idx; idx 78 ext/com_dotnet/com_typeinfo.c hr = ITypeInfo_GetContainingTypeLib(info, &TL, &idx); idx 297 ext/com_dotnet/com_typeinfo.c unsigned int idx; idx 299 ext/com_dotnet/com_typeinfo.c ITypeInfo_GetContainingTypeLib(obj->typeinfo, &typelib, &idx); idx 303 ext/com_dotnet/com_typeinfo.c unsigned int idx; idx 305 ext/com_dotnet/com_typeinfo.c ITypeInfo_GetContainingTypeLib(typeinfo, &typelib, &idx); idx 1932 ext/exif/exif.c int i, ap, l, b, idx=0, unknown=0; idx 1988 ext/exif/exif.c add_index_string(&tmpi, idx++, val); idx 381 ext/fileinfo/libmagic/apprentice.c add_mlist(struct mlist *mlp, struct magic_map *map, size_t idx) idx 385 ext/fileinfo/libmagic/apprentice.c mlp->map = idx == 0 ? map : NULL; idx 390 ext/fileinfo/libmagic/apprentice.c ml->magic = map->magic[idx]; idx 391 ext/fileinfo/libmagic/apprentice.c ml->nmagic = map->nmagic[idx]; idx 1978 ext/fileinfo/libmagic/softmagic.c size_t idx; idx 1987 ext/fileinfo/libmagic/softmagic.c for (idx = 0; m->str_range == 0 || idx < m->str_range; idx++) { idx 1988 ext/fileinfo/libmagic/softmagic.c if (slen + idx > ms->search.s_len) idx 1991 ext/fileinfo/libmagic/softmagic.c v = file_strncmp(m->value.s, ms->search.s + idx, slen, idx 1994 ext/fileinfo/libmagic/softmagic.c ms->search.offset += idx; idx 1995 ext/fileinfo/libmagic/softmagic.c ms->search.rm_len = m->str_range - idx; idx 245 ext/gd/libgd/gd_jpeg.c int idx = im->pixels[i][j]; idx 252 ext/gd/libgd/gd_jpeg.c row[jidx++] = im->red[idx]; idx 253 ext/gd/libgd/gd_jpeg.c row[jidx++] = im->green[idx]; idx 254 ext/gd/libgd/gd_jpeg.c row[jidx++] = im->blue[idx]; idx 256 ext/gd/libgd/gd_jpeg.c row[jidx++] = im->red[idx] << 4; idx 257 ext/gd/libgd/gd_jpeg.c row[jidx++] = im->green[idx] << 4; idx 258 ext/gd/libgd/gd_jpeg.c row[jidx++] = im->blue[idx] << 4; idx 395 ext/gd/libgd/gd_png.c register png_byte idx = row_pointers[h][w]; idx 396 ext/gd/libgd/gd_png.c im->pixels[h][w] = idx; idx 397 ext/gd/libgd/gd_png.c open[idx] = 0; idx 54 ext/json/json_encoder.c zend_ulong index, idx; idx 56 ext/json/json_encoder.c idx = 0; idx 61 ext/json/json_encoder.c if (index != idx) { idx 65 ext/json/json_encoder.c idx++; idx 277 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c int idx; idx 279 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c idx = sjistoidx(0xfa, 0x40) + c; idx 280 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c if (idx >= sjistoidx(0xfa, 0x5c)) idx 281 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c idx -= sjistoidx(0xfa, 0x5c) - sjistoidx(0xed, 0x40); idx 282 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c else if (idx >= sjistoidx(0xfa, 0x55)) idx 283 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c idx -= sjistoidx(0xfa, 0x55) - sjistoidx(0xee, 0xfa); idx 284 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c else if (idx >= sjistoidx(0xfa, 0x40)) idx 285 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c idx -= sjistoidx(0xfa, 0x40) - sjistoidx(0xee, 0xef); idx 286 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c return idxtojis1(idx) << 8 | idxtojis2(idx); idx 198 ext/mbstring/ucgendat/ucgendat.c ac_uint4 idx; idx 783 ext/mbstring/ucgendat/ucgendat.c ncodes[i].idx = make_number(num, denom); idx 806 ext/mbstring/ucgendat/ucgendat.c ncodes[j].idx = ncodes[j - 1].idx; idx 810 ext/mbstring/ucgendat/ucgendat.c ncodes[i].idx = make_number(num, denom); idx 1299 ext/mbstring/ucgendat/ucgendat.c ac_uint4 i, idx, nprops; idx 1333 ext/mbstring/ucgendat/ucgendat.c for (i = idx = 0; i < NUMPROPS; i++) { idx 1334 ext/mbstring/ucgendat/ucgendat.c propcnt[i] = (proptbl[i].used != 0) ? idx : 0xffff; idx 1335 ext/mbstring/ucgendat/ucgendat.c idx += proptbl[i].used; idx 1342 ext/mbstring/ucgendat/ucgendat.c propcnt[i] = idx; idx 1358 ext/mbstring/ucgendat/ucgendat.c bytes += sizeof(ac_uint4) * idx; idx 1599 ext/mbstring/ucgendat/ucgendat.c for (i = idx = 0; i < decomps_used; i++) { idx 1601 ext/mbstring/ucgendat/ucgendat.c (unsigned long) decomps[i].code, (unsigned long) idx); idx 1602 ext/mbstring/ucgendat/ucgendat.c idx += decomps[i].used; idx 1608 ext/mbstring/ucgendat/ucgendat.c fprintf(out, "\n\t0x%08lx\n};\n\n", (unsigned long) idx); idx 1651 ext/mbstring/ucgendat/ucgendat.c for (i = idx = 0; i < decomps_used; i++) { idx 1653 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) &idx, sizeof(ac_uint4), 1, out); idx 1654 ext/mbstring/ucgendat/ucgendat.c idx += decomps[i].used; idx 1660 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) &idx, sizeof(ac_uint4), 1, out); idx 1672 ext/mbstring/ucgendat/ucgendat.c bytes = (sizeof(ac_uint4) * idx) + idx 1691 ext/mbstring/ucgendat/ucgendat.c for (i = idx = 0; i < kdecomps_used; i++) { idx 1693 ext/mbstring/ucgendat/ucgendat.c (unsigned long) kdecomps[i].code, (unsigned long) idx); idx 1694 ext/mbstring/ucgendat/ucgendat.c idx += kdecomps[i].used; idx 1700 ext/mbstring/ucgendat/ucgendat.c fprintf(out, "\n\t0x%08lx\n};\n\n", (unsigned long) idx); idx 1744 ext/mbstring/ucgendat/ucgendat.c for (i = idx = 0; i < kdecomps_used; i++) { idx 1746 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) &idx, sizeof(ac_uint4), 1, out); idx 1747 ext/mbstring/ucgendat/ucgendat.c idx += kdecomps[i].used; idx 1753 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) &idx, sizeof(ac_uint4), 1, out); idx 1765 ext/mbstring/ucgendat/ucgendat.c bytes = (sizeof(ac_uint4) * idx) + idx 1853 ext/mbstring/ucgendat/ucgendat.c (unsigned long) ncodes[i].code, (unsigned long) ncodes[i].idx); idx 67 ext/mysqlnd/mysqlnd_result_meta.c zend_ulong idx; idx 138 ext/mysqlnd/mysqlnd_result_meta.c if ((meta->zend_hash_keys[i].is_numeric = ZEND_HANDLE_NUMERIC(field_packet->metadata->sname, idx))) { idx 139 ext/mysqlnd/mysqlnd_result_meta.c meta->zend_hash_keys[i].key = idx; idx 671 ext/opcache/Optimizer/zend_optimizer.c uint idx, j; idx 683 ext/opcache/Optimizer/zend_optimizer.c for (idx = 0; idx < script->function_table.nNumUsed; idx++) { idx 684 ext/opcache/Optimizer/zend_optimizer.c p = script->function_table.arData + idx; idx 690 ext/opcache/Optimizer/zend_optimizer.c for (idx = 0; idx < script->class_table.nNumUsed; idx++) { idx 691 ext/opcache/Optimizer/zend_optimizer.c p = script->class_table.arData + idx; idx 714 ext/opcache/Optimizer/zend_optimizer.c for (idx = 0; idx < script->function_table.nNumUsed; idx++) { idx 715 ext/opcache/Optimizer/zend_optimizer.c p = script->function_table.arData + idx; idx 721 ext/opcache/Optimizer/zend_optimizer.c for (idx = 0; idx < script->class_table.nNumUsed; idx++) { idx 722 ext/opcache/Optimizer/zend_optimizer.c p = script->class_table.arData + idx; idx 346 ext/opcache/ZendAccelerator.c uint idx = ZCSG(interned_strings).nNumUsed; idx 353 ext/opcache/ZendAccelerator.c while (idx > 0) { idx 354 ext/opcache/ZendAccelerator.c idx--; idx 355 ext/opcache/ZendAccelerator.c p = ZCSG(interned_strings).arData + idx; idx 361 ext/opcache/ZendAccelerator.c if (HT_HASH(&ZCSG(interned_strings), nIndex) == HT_IDX_TO_HASH(idx)) { idx 365 ext/opcache/ZendAccelerator.c while (Z_NEXT(HT_HASH_TO_BUCKET(&ZCSG(interned_strings), prev)->val) != idx) { idx 385 ext/opcache/ZendAccelerator.c uint idx; idx 403 ext/opcache/ZendAccelerator.c idx = HT_HASH(&ZCSG(interned_strings), nIndex); idx 405 ext/opcache/ZendAccelerator.c while (idx != HT_INVALID_IDX) { idx 406 ext/opcache/ZendAccelerator.c p = HT_HASH_TO_BUCKET_EX(arData, idx); idx 412 ext/opcache/ZendAccelerator.c idx = Z_NEXT(p->val); idx 425 ext/opcache/ZendAccelerator.c uint idx; idx 443 ext/opcache/ZendAccelerator.c idx = HT_HASH(&ZCSG(interned_strings), nIndex); idx 444 ext/opcache/ZendAccelerator.c while (idx != HT_INVALID_IDX) { idx 445 ext/opcache/ZendAccelerator.c p = HT_HASH_TO_BUCKET(&ZCSG(interned_strings), idx); idx 452 ext/opcache/ZendAccelerator.c idx = Z_NEXT(p->val); idx 464 ext/opcache/ZendAccelerator.c idx = ZCSG(interned_strings).nNumUsed++; idx 466 ext/opcache/ZendAccelerator.c p = ZCSG(interned_strings).arData + idx; idx 483 ext/opcache/ZendAccelerator.c HT_HASH(&ZCSG(interned_strings), nIndex) = HT_IDX_TO_HASH(idx); idx 495 ext/opcache/ZendAccelerator.c uint idx, j; idx 508 ext/opcache/ZendAccelerator.c for (idx = 0; idx < CG(function_table)->nNumUsed; idx++) { idx 509 ext/opcache/ZendAccelerator.c p = CG(function_table)->arData + idx; idx 520 ext/opcache/ZendAccelerator.c for (idx = 0; idx < CG(class_table)->nNumUsed; idx++) { idx 523 ext/opcache/ZendAccelerator.c p = CG(class_table)->arData + idx; idx 573 ext/opcache/ZendAccelerator.c for (idx = 0; idx < EG(zend_constants)->nNumUsed; idx++) { idx 574 ext/opcache/ZendAccelerator.c p = EG(zend_constants)->arData + idx; idx 582 ext/opcache/ZendAccelerator.c for (idx = 0; idx < CG(auto_globals)->nNumUsed; idx++) { idx 585 ext/opcache/ZendAccelerator.c p = CG(auto_globals)->arData + idx; idx 2163 ext/opcache/ZendAccelerator.c static inline void zend_accel_fast_del_bucket(HashTable *ht, uint32_t idx, Bucket *p) idx 2169 ext/opcache/ZendAccelerator.c if (idx != i) { idx 2171 ext/opcache/ZendAccelerator.c while (Z_NEXT(prev->val) != idx) { idx 75 ext/opcache/zend_persist.c uint32_t idx, nIndex; idx 115 ext/opcache/zend_persist.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 116 ext/opcache/zend_persist.c p = ht->arData + idx; idx 129 ext/opcache/zend_persist.c HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); idx 143 ext/opcache/zend_persist.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 144 ext/opcache/zend_persist.c p = ht->arData + idx; idx 159 ext/opcache/zend_persist.c uint32_t idx, nIndex; idx 197 ext/opcache/zend_persist.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 198 ext/opcache/zend_persist.c p = ht->arData + idx; idx 211 ext/opcache/zend_persist.c HT_HASH(ht, nIndex) = HT_IDX_TO_HASH(idx); idx 222 ext/opcache/zend_persist.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 223 ext/opcache/zend_persist.c p = ht->arData + idx; idx 56 ext/opcache/zend_persist_calc.c uint idx; idx 80 ext/opcache/zend_persist_calc.c for (idx = 0; idx < ht->nNumUsed; idx++) { idx 81 ext/opcache/zend_persist_calc.c p = ht->arData + idx; idx 836 ext/pdo/pdo_stmt.c int flags, idx, old_arg_count = 0; idx 1020 ext/pdo/pdo_stmt.c for (idx = 0; i < stmt->column_count; i++, idx++) { idx 1101 ext/pdo/pdo_stmt.c if ((flags & PDO_FETCH_SERIALIZE) == 0 || idx) { idx 1135 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.func.values[idx], &val); idx 1136 ext/pdo/pdo_stmt.c ZVAL_COPY_VALUE(&stmt->fetch.cls.fci.params[idx], &stmt->fetch.func.values[idx]); idx 1170 ext/pdo/pdo_stmt.c stmt->fetch.func.fci.param_count = idx; idx 1183 ext/pdo/pdo_stmt.c while (idx--) { idx 1184 ext/pdo/pdo_stmt.c zval_ptr_dtor(&stmt->fetch.func.values[idx]); idx 919 ext/spl/spl_directory.c int idx; idx 940 ext/spl/spl_directory.c idx = (int)(p - ZSTR_VAL(ret)); idx 941 ext/spl/spl_directory.c RETVAL_STRINGL(ZSTR_VAL(ret) + idx + 1, ZSTR_LEN(ret) - idx - 1); idx 957 ext/spl/spl_directory.c int idx; idx 968 ext/spl/spl_directory.c idx = (int)(p - ZSTR_VAL(fname)); idx 969 ext/spl/spl_directory.c RETVAL_STRINGL(ZSTR_VAL(fname) + idx + 1, ZSTR_LEN(fname) - idx - 1); idx 2199 ext/spl/spl_directory.c uint idx = 0; idx 2202 ext/spl/spl_directory.c while (Z_ISUNDEF(Z_ARRVAL(intern->u.file.current_zval)->arData[idx].val)) { idx 2203 ext/spl/spl_directory.c idx++; idx 2205 ext/spl/spl_directory.c first = &Z_ARRVAL(intern->u.file.current_zval)->arData[idx].val; idx 43 ext/spl/spl_engine.c zend_ulong idx; idx 48 ext/spl/spl_engine.c if (ZEND_HANDLE_NUMERIC(Z_STR_P(offset), idx)) { idx 49 ext/spl/spl_engine.c return idx; idx 7894 ext/sqlite3/libsqlite/sqlite3.c int idx, /* Index of loop to report on */ idx 9461 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *pBtree, int idx, u32 *pValue); idx 9462 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree*, int idx, u32 value); idx 12099 ext/sqlite3/libsqlite/sqlite3.c int idx; /* Index in some Table.aCol[] of a column named zName */ idx 18668 ext/sqlite3/libsqlite/sqlite3.c #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) idx 21527 ext/sqlite3/libsqlite/sqlite3.c int idx; /* A general purpose loop counter */ idx 21660 ext/sqlite3/libsqlite/sqlite3.c for(idx=0; idx<ArraySize(fmtinfo); idx++){ idx 21661 ext/sqlite3/libsqlite/sqlite3.c if( c==fmtinfo[idx].fmttype ){ idx 21662 ext/sqlite3/libsqlite/sqlite3.c infop = &fmtinfo[idx]; idx 21770 ext/sqlite3/libsqlite/sqlite3.c for(idx=precision-length; idx>0; idx--){ idx 21804 ext/sqlite3/libsqlite/sqlite3.c for(idx=precision&0xfff, rounder=0.5; idx>0; idx--, rounder*=0.1){} idx 49887 ext/sqlite3/libsqlite/sqlite3.c int idx; /* Value to write to hash-table slot */ idx 49890 ext/sqlite3/libsqlite/sqlite3.c idx = iFrame - iZero; idx 49891 ext/sqlite3/libsqlite/sqlite3.c assert( idx <= HASHTABLE_NSLOT/2 + 1 ); idx 49896 ext/sqlite3/libsqlite/sqlite3.c if( idx==1 ){ idx 49907 ext/sqlite3/libsqlite/sqlite3.c if( aPgno[idx] ){ idx 49909 ext/sqlite3/libsqlite/sqlite3.c assert( !aPgno[idx] ); idx 49913 ext/sqlite3/libsqlite/sqlite3.c nCollide = idx; idx 49917 ext/sqlite3/libsqlite/sqlite3.c aPgno[idx] = iPage; idx 49918 ext/sqlite3/libsqlite/sqlite3.c aHash[iKey] = (ht_slot)idx; idx 49928 ext/sqlite3/libsqlite/sqlite3.c assert( nEntry==idx ); idx 49936 ext/sqlite3/libsqlite/sqlite3.c if( (idx&0x3ff)==0 ){ idx 49938 ext/sqlite3/libsqlite/sqlite3.c for(i=1; i<=idx; i++){ idx 57917 ext/sqlite3/libsqlite/sqlite3.c int lwr, upr, idx, c; idx 57933 ext/sqlite3/libsqlite/sqlite3.c idx = upr>>(1-biasRight); /* idx = biasRight ? upr : (lwr+upr)/2; */ idx 57934 ext/sqlite3/libsqlite/sqlite3.c pCur->aiIdx[pCur->iPage] = (u16)idx; idx 57938 ext/sqlite3/libsqlite/sqlite3.c pCell = findCell(pPage, idx) + pPage->childPtrSize; idx 57946 ext/sqlite3/libsqlite/sqlite3.c lwr = idx+1; idx 57949 ext/sqlite3/libsqlite/sqlite3.c upr = idx-1; idx 57955 ext/sqlite3/libsqlite/sqlite3.c pCur->aiIdx[pCur->iPage] = (u16)idx; idx 57957 ext/sqlite3/libsqlite/sqlite3.c lwr = idx; idx 57966 ext/sqlite3/libsqlite/sqlite3.c idx = (lwr+upr)>>1; /* idx = (lwr+upr)/2; */ idx 57971 ext/sqlite3/libsqlite/sqlite3.c pCell = findCell(pPage, idx) + pPage->childPtrSize; idx 58009 ext/sqlite3/libsqlite/sqlite3.c pCur->aiIdx[pCur->iPage] = (u16)idx; idx 58023 ext/sqlite3/libsqlite/sqlite3.c lwr = idx+1; idx 58025 ext/sqlite3/libsqlite/sqlite3.c upr = idx-1; idx 58030 ext/sqlite3/libsqlite/sqlite3.c pCur->aiIdx[pCur->iPage] = (u16)idx; idx 58036 ext/sqlite3/libsqlite/sqlite3.c idx = (lwr+upr)>>1; /* idx = (lwr+upr)/2 */ idx 58043 ext/sqlite3/libsqlite/sqlite3.c pCur->aiIdx[pCur->iPage] = (u16)idx; idx 58103 ext/sqlite3/libsqlite/sqlite3.c int idx; idx 58131 ext/sqlite3/libsqlite/sqlite3.c idx = ++pCur->aiIdx[pCur->iPage]; idx 58139 ext/sqlite3/libsqlite/sqlite3.c testcase( idx>pPage->nCell ); idx 58141 ext/sqlite3/libsqlite/sqlite3.c if( idx>=pPage->nCell ){ idx 58244 ext/sqlite3/libsqlite/sqlite3.c int idx = pCur->aiIdx[pCur->iPage]; idx 58245 ext/sqlite3/libsqlite/sqlite3.c rc = moveToChild(pCur, get4byte(findCell(pPage, idx))); idx 59047 ext/sqlite3/libsqlite/sqlite3.c static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){ idx 59056 ext/sqlite3/libsqlite/sqlite3.c assert( idx>=0 && idx<pPage->nCell ); idx 59057 ext/sqlite3/libsqlite/sqlite3.c assert( sz==cellSize(pPage, idx) ); idx 59061 ext/sqlite3/libsqlite/sqlite3.c ptr = &pPage->aCellIdx[2*idx]; idx 59083 ext/sqlite3/libsqlite/sqlite3.c memmove(ptr, ptr+2, 2*(pPage->nCell - idx)); idx 59110 ext/sqlite3/libsqlite/sqlite3.c int idx = 0; /* Where to write new cell content in data[] */ idx 59154 ext/sqlite3/libsqlite/sqlite3.c rc = allocateSpace(pPage, sz, &idx); idx 59158 ext/sqlite3/libsqlite/sqlite3.c assert( idx >= end+2 ); idx 59159 ext/sqlite3/libsqlite/sqlite3.c assert( idx+sz <= (int)pPage->pBt->usableSize ); idx 59162 ext/sqlite3/libsqlite/sqlite3.c memcpy(&data[idx], pCell, sz); idx 59164 ext/sqlite3/libsqlite/sqlite3.c put4byte(&data[idx], iChild); idx 59167 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[ins], idx); idx 60610 ext/sqlite3/libsqlite/sqlite3.c int idx; idx 60683 ext/sqlite3/libsqlite/sqlite3.c idx = pCur->aiIdx[pCur->iPage]; idx 60686 ext/sqlite3/libsqlite/sqlite3.c assert( idx<pPage->nCell ); idx 60691 ext/sqlite3/libsqlite/sqlite3.c oldCell = findCell(pPage, idx); idx 60696 ext/sqlite3/libsqlite/sqlite3.c dropCell(pPage, idx, szOld, &rc); idx 60700 ext/sqlite3/libsqlite/sqlite3.c idx = ++pCur->aiIdx[pCur->iPage]; idx 60704 ext/sqlite3/libsqlite/sqlite3.c insertCell(pPage, idx, newCell, szNew, 0, 0, &rc); idx 61272 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta){ idx 61279 ext/sqlite3/libsqlite/sqlite3.c assert( idx>=0 && idx<=15 ); idx 61281 ext/sqlite3/libsqlite/sqlite3.c if( idx==BTREE_DATA_VERSION ){ idx 61284 ext/sqlite3/libsqlite/sqlite3.c *pMeta = get4byte(&pBt->pPage1->aData[36 + idx*4]); idx 61290 ext/sqlite3/libsqlite/sqlite3.c if( idx==BTREE_LARGEST_ROOT_PAGE && *pMeta>0 ){ idx 61302 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta){ idx 61306 ext/sqlite3/libsqlite/sqlite3.c assert( idx>=1 && idx<=15 ); idx 61313 ext/sqlite3/libsqlite/sqlite3.c put4byte(&pP1[36 + idx*4], iMeta); idx 61315 ext/sqlite3/libsqlite/sqlite3.c if( idx==BTREE_INCR_VACUUM ){ idx 66704 ext/sqlite3/libsqlite/sqlite3.c int idx, /* Index of column zName applies to */ idx 66711 ext/sqlite3/libsqlite/sqlite3.c assert( idx<p->nResColumn ); idx 66718 ext/sqlite3/libsqlite/sqlite3.c pColName = &(p->aColName[idx+var*p->nResColumn]); idx 68011 ext/sqlite3/libsqlite/sqlite3.c u32 idx; /* Offset in aKey[] to read from */ idx 68018 ext/sqlite3/libsqlite/sqlite3.c idx = getVarint32(aKey, szHdr); idx 68021 ext/sqlite3/libsqlite/sqlite3.c while( idx<szHdr && d<=nKey ){ idx 68024 ext/sqlite3/libsqlite/sqlite3.c idx += getVarint32(&aKey[idx], serial_type); idx 68159 ext/sqlite3/libsqlite/sqlite3.c u32 idx; idx 68164 ext/sqlite3/libsqlite/sqlite3.c idx = getVarint32(aKey, szHdr); idx 68167 ext/sqlite3/libsqlite/sqlite3.c while( idx<szHdr ){ idx 68168 ext/sqlite3/libsqlite/sqlite3.c idx += getVarint32(aKey+idx, notUsed); idx 70492 ext/sqlite3/libsqlite/sqlite3.c int idx, /* Index of loop to report on */ idx 70498 ext/sqlite3/libsqlite/sqlite3.c if( idx<0 || idx>=p->nScan ) return 1; idx 70499 ext/sqlite3/libsqlite/sqlite3.c pScan = &p->aScan[idx]; idx 70631 ext/sqlite3/libsqlite/sqlite3.c int idx = 0; /* Index of a host parameter */ idx 70664 ext/sqlite3/libsqlite/sqlite3.c sqlite3GetInt32(&zRawSql[1], &idx); idx 70666 ext/sqlite3/libsqlite/sqlite3.c idx = nextIndex; idx 70675 ext/sqlite3/libsqlite/sqlite3.c idx = sqlite3VdbeParameterIndex(p, zRawSql, nToken); idx 70676 ext/sqlite3/libsqlite/sqlite3.c assert( idx>0 ); idx 70679 ext/sqlite3/libsqlite/sqlite3.c nextIndex = idx + 1; idx 70680 ext/sqlite3/libsqlite/sqlite3.c assert( idx>0 && idx<=p->nVar ); idx 70681 ext/sqlite3/libsqlite/sqlite3.c pVar = &p->aVar[idx-1]; idx 72873 ext/sqlite3/libsqlite/sqlite3.c int idx; idx 72896 ext/sqlite3/libsqlite/sqlite3.c idx = aPermute ? aPermute[i] : i; idx 72897 ext/sqlite3/libsqlite/sqlite3.c assert( memIsValid(&aMem[p1+idx]) ); idx 72898 ext/sqlite3/libsqlite/sqlite3.c assert( memIsValid(&aMem[p2+idx]) ); idx 72899 ext/sqlite3/libsqlite/sqlite3.c REGISTER_TRACE(p1+idx, &aMem[p1+idx]); idx 72900 ext/sqlite3/libsqlite/sqlite3.c REGISTER_TRACE(p2+idx, &aMem[p2+idx]); idx 72904 ext/sqlite3/libsqlite/sqlite3.c iCompare = sqlite3MemCompare(&aMem[p1+idx], &aMem[p2+idx], pColl); idx 83880 ext/sqlite3/libsqlite/sqlite3.c pNewItem->idx = pOldItem->idx; idx 93000 ext/sqlite3/libsqlite/sqlite3.c static void sqliteViewResetAll(sqlite3 *db, int idx){ idx 93002 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3SchemaMutexHeld(db, idx, 0) ); idx 93003 ext/sqlite3/libsqlite/sqlite3.c if( !DbHasProperty(db, idx, DB_UnresetViews) ) return; idx 93004 ext/sqlite3/libsqlite/sqlite3.c for(i=sqliteHashFirst(&db->aDb[idx].pSchema->tblHash); i;i=sqliteHashNext(i)){ idx 93012 ext/sqlite3/libsqlite/sqlite3.c DbClearProperty(db, idx, DB_UnresetViews); idx 100080 ext/sqlite3/libsqlite/sqlite3.c int i, j, idx; /* Loop counters */ idx 100235 ext/sqlite3/libsqlite/sqlite3.c pColumn->a[i].idx = -1; idx 100240 ext/sqlite3/libsqlite/sqlite3.c pColumn->a[i].idx = j; idx 100461 ext/sqlite3/libsqlite/sqlite3.c if( pColumn->a[j].idx==i ) break; idx 100563 ext/sqlite3/libsqlite/sqlite3.c if( pColumn->a[j].idx==i ) break; idx 100630 ext/sqlite3/libsqlite/sqlite3.c for(idx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, idx++){ idx 100631 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp1(v, OP_Close, idx+iIdxCur); idx 116381 ext/sqlite3/libsqlite/sqlite3.c int idx; idx 116401 ext/sqlite3/libsqlite/sqlite3.c pTerm = &pWC->a[idx = pWC->nTerm++]; idx 116411 ext/sqlite3/libsqlite/sqlite3.c return idx; idx 152207 ext/sqlite3/libsqlite/sqlite3.c static void tracePoint(RtreeSearchPoint *p, int idx, RtreeCursor *pCur){ idx 152208 ext/sqlite3/libsqlite/sqlite3.c if( idx<0 ){ printf(" s"); }else{ printf("%2d", idx); } idx 152212 ext/sqlite3/libsqlite/sqlite3.c idx++; idx 152213 ext/sqlite3/libsqlite/sqlite3.c if( idx<RTREE_CACHE_SZ ){ idx 152214 ext/sqlite3/libsqlite/sqlite3.c printf(" %p\n", pCur->aNode[idx]); idx 7687 ext/sqlite3/libsqlite/sqlite3.h int idx, /* Index of loop to report on */ idx 2296 ext/standard/array.c uint32_t idx, j, n_elems; idx 2313 ext/standard/array.c for (j = 0, idx = 0; idx < hash->nNumUsed; idx++) { idx 2314 ext/standard/array.c p = hash->arData + idx; idx 2316 ext/standard/array.c if (j != idx) { idx 2335 ext/standard/array.c for (j = 0, idx = 0; idx < hash->nNumUsed; idx++) { idx 2336 ext/standard/array.c p = hash->arData + idx; idx 2338 ext/standard/array.c if (j != idx) { idx 2340 ext/standard/array.c if (idx == iter_pos) { idx 2341 ext/standard/array.c zend_hash_iterators_update(hash, idx, j); idx 2400 ext/standard/array.c uint idx; idx 2426 ext/standard/array.c for (pos = 0, idx = 0; pos < offset && idx < in_hash->nNumUsed; idx++) { idx 2427 ext/standard/array.c p = in_hash->arData + idx; idx 2438 ext/standard/array.c if (idx == iter_pos) { idx 2439 ext/standard/array.c if (idx != pos) { idx 2440 ext/standard/array.c zend_hash_iterators_update(in_hash, idx, pos); idx 2449 ext/standard/array.c for ( ; pos < offset + length && idx < in_hash->nNumUsed; idx++) { idx 2450 ext/standard/array.c p = in_hash->arData + idx; idx 2472 ext/standard/array.c for ( ; pos2 < offset + length && idx < in_hash->nNumUsed; idx++) { idx 2473 ext/standard/array.c p = in_hash->arData + idx; idx 2499 ext/standard/array.c for ( ; idx < in_hash->nNumUsed ; idx++) { idx 2500 ext/standard/array.c p = in_hash->arData + idx; idx 2508 ext/standard/array.c if (idx == iter_pos) { idx 2509 ext/standard/array.c if (idx != pos) { idx 2510 ext/standard/array.c zend_hash_iterators_update(in_hash, idx, pos); idx 2572 ext/standard/array.c uint32_t idx; idx 2590 ext/standard/array.c idx = Z_ARRVAL_P(stack)->nNumUsed; idx 2592 ext/standard/array.c if (idx == 0) { idx 2595 ext/standard/array.c idx--; idx 2596 ext/standard/array.c p = Z_ARRVAL_P(stack)->arData + idx; idx 2633 ext/standard/array.c uint32_t idx; idx 2651 ext/standard/array.c idx = 0; idx 2653 ext/standard/array.c if (idx == Z_ARRVAL_P(stack)->nNumUsed) { idx 2656 ext/standard/array.c p = Z_ARRVAL_P(stack)->arData + idx; idx 2664 ext/standard/array.c idx++; idx 2685 ext/standard/array.c for (idx = 0; idx < Z_ARRVAL_P(stack)->nNumUsed; idx++) { idx 2686 ext/standard/array.c p = Z_ARRVAL_P(stack)->arData + idx; idx 2688 ext/standard/array.c if (idx != k) { idx 2700 ext/standard/array.c for (idx = 0; idx < Z_ARRVAL_P(stack)->nNumUsed; idx++) { idx 2701 ext/standard/array.c p = Z_ARRVAL_P(stack)->arData + idx; idx 2703 ext/standard/array.c if (idx != k) { idx 2709 ext/standard/array.c if (idx == iter_pos) { idx 2710 ext/standard/array.c zend_hash_iterators_update(Z_ARRVAL_P(stack), idx, k); idx 2723 ext/standard/array.c for (idx = 0; idx < Z_ARRVAL_P(stack)->nNumUsed; idx++) { idx 2724 ext/standard/array.c p = Z_ARRVAL_P(stack)->arData + idx; idx 3192 ext/standard/array.c zend_ulong idx; idx 3200 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(src, idx, string_key, src_entry) { idx 3210 ext/standard/array.c zend_hash_index_add_new(dest, idx, src_entry); idx 3753 ext/standard/array.c uint idx; idx 3780 ext/standard/array.c for (i = 0, idx = 0; idx < Z_ARRVAL_P(array)->nNumUsed; idx++) { idx 3781 ext/standard/array.c p = Z_ARRVAL_P(array)->arData + idx; idx 3849 ext/standard/array.c uint idx; idx 3895 ext/standard/array.c for (idx = 0; idx < Z_ARRVAL(args[0])->nNumUsed; idx++) { idx 3896 ext/standard/array.c p = Z_ARRVAL(args[0])->arData + idx; idx 3950 ext/standard/array.c uint idx; idx 4079 ext/standard/array.c for (idx = 0; idx < hash->nNumUsed; idx++) { idx 4080 ext/standard/array.c p = hash->arData + idx; idx 4277 ext/standard/array.c uint idx; idx 4318 ext/standard/array.c for (idx = 0; idx < Z_ARRVAL(args[0])->nNumUsed; idx++) { idx 4319 ext/standard/array.c p = Z_ARRVAL(args[0])->arData + idx; idx 4373 ext/standard/array.c uint idx; idx 4501 ext/standard/array.c for (idx = 0; idx < hash->nNumUsed; idx++) { idx 4502 ext/standard/array.c p = hash->arData + idx; idx 4657 ext/standard/array.c zend_long idx; idx 4702 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL_IND(Z_ARRVAL(args[0]), idx, key, value) { idx 4708 ext/standard/array.c value = zend_hash_index_add_new(Z_ARRVAL_P(return_value), idx, value); idx 4806 ext/standard/array.c uint idx; idx 4925 ext/standard/array.c for (idx = 0; idx < Z_ARRVAL_P(arrays[i])->nNumUsed; idx++) { idx 4926 ext/standard/array.c p = Z_ARRVAL_P(arrays[i])->arData + idx; idx 38 ext/standard/http.c zend_ulong idx; idx 58 ext/standard/http.c ZEND_HASH_FOREACH_KEY_VAL_IND(ht, idx, key, zdata) { idx 113 ext/standard/http.c ekey_len = spprintf(&ekey, 0, "%pd", idx); idx 170 ext/standard/http.c smart_str_append_long(formstr, idx); idx 128 ext/standard/metaphone.c int idx; idx 129 ext/standard/metaphone.c for (idx = 0; word[idx] != '\0' && idx < how_far; idx++); idx 132 ext/standard/metaphone.c letter_ahead = word[idx]; /* idx will be either == to how_far or idx 1724 ext/standard/string.c ptrdiff_t idx; idx 1733 ext/standard/string.c idx = p - ZSTR_VAL(ret); idx 1734 ext/standard/string.c add_assoc_stringl(&tmp, "extension", ZSTR_VAL(ret) + idx + 1, ZSTR_LEN(ret) - idx - 1); idx 1740 ext/standard/string.c ptrdiff_t idx; idx 1749 ext/standard/string.c idx = p ? (p - ZSTR_VAL(ret)) : ZSTR_LEN(ret); idx 1750 ext/standard/string.c add_assoc_stringl(&tmp, "filename", ZSTR_VAL(ret), idx); idx 4505 ext/standard/string.c uint32_t idx; idx 4512 ext/standard/string.c idx = 0; idx 4515 ext/standard/string.c while (idx < Z_ARRVAL(args[0])->nNumUsed) { idx 4516 ext/standard/string.c plocale = &Z_ARRVAL(args[0])->arData[idx].val; idx 4520 ext/standard/string.c idx++; idx 4522 ext/standard/string.c if (idx >= Z_ARRVAL(args[0])->nNumUsed) { idx 4574 ext/standard/string.c idx++; idx 306 ext/standard/var_unserializer.c zend_ulong idx; idx 320 ext/standard/var_unserializer.c idx = Z_LVAL(key); idx 322 ext/standard/var_unserializer.c if (UNEXPECTED((old_data = zend_hash_index_find(ht, idx)) != NULL)) { idx 325 ext/standard/var_unserializer.c data = zend_hash_index_update(ht, idx, &d); idx 327 ext/standard/var_unserializer.c data = zend_hash_index_add_new(ht, idx, &d); idx 330 ext/standard/var_unserializer.c if (UNEXPECTED(ZEND_HANDLE_NUMERIC(Z_STR(key), idx))) { idx 292 ext/wddx/wddx.c zend_ulong idx; idx 305 ext/wddx/wddx.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL(retval), idx, key, ent) { idx 307 ext/wddx/wddx.c key = zend_long_to_str(idx); idx 445 ext/wddx/wddx.c zend_ulong idx; idx 501 ext/wddx/wddx.c ZEND_HASH_FOREACH_KEY_VAL(objhash, idx, key, ent) { idx 515 ext/wddx/wddx.c key = zend_long_to_str(idx); idx 535 ext/wddx/wddx.c zend_ulong idx; idx 541 ext/wddx/wddx.c ZEND_HASH_FOREACH_KEY(target_hash, idx, key) { idx 547 ext/wddx/wddx.c if (idx != ind) { idx 561 ext/wddx/wddx.c ZEND_HASH_FOREACH_KEY_VAL(target_hash, idx, key, ent) { idx 570 ext/wddx/wddx.c key = zend_long_to_str(idx); idx 899 ext/xmlrpc/libxmlrpc/queue.c int idx; idx 910 ext/xmlrpc/libxmlrpc/queue.c idx = Q_BSearch(q, data, Comp); idx 912 ext/xmlrpc/libxmlrpc/queue.c if(idx < 0) idx 915 ext/xmlrpc/libxmlrpc/queue.c q->cursor = posn_index[idx]; idx 917 ext/xmlrpc/libxmlrpc/queue.c return index[idx]; idx 45 ext/zip/lib/zip_add_entry.c zip_uint64_t idx; idx 76 ext/zip/lib/zip_add_entry.c idx = za->nentry++; idx 78 ext/zip/lib/zip_add_entry.c _zip_entry_init(za->entry+idx); idx 80 ext/zip/lib/zip_add_entry.c return (zip_int64_t)idx; idx 113 ext/zip/lib/zip_close.c filelist[j].idx = i; idx 134 ext/zip/lib/zip_close.c i = filelist[j].idx; idx 39 ext/zip/lib/zip_delete.c zip_delete(zip_t *za, zip_uint64_t idx) idx 43 ext/zip/lib/zip_delete.c if (idx >= za->nentry) { idx 53 ext/zip/lib/zip_delete.c if ((name=_zip_get_name(za, idx, 0, &za->error)) == NULL) { idx 63 ext/zip/lib/zip_delete.c if (_zip_unchange(za, idx, 1) != 0) idx 66 ext/zip/lib/zip_delete.c za->entry[idx].deleted = 1; idx 47 ext/zip/lib/zip_dir_add.c zip_int64_t idx; idx 79 ext/zip/lib/zip_dir_add.c idx = _zip_file_replace(za, ZIP_UINT64_MAX, s ? s : name, source, flags); idx 83 ext/zip/lib/zip_dir_add.c if (idx < 0) idx 86 ext/zip/lib/zip_dir_add.c if (zip_file_set_external_attributes(za, (zip_uint64_t)idx, 0, ZIP_OPSYS_DEFAULT, ZIP_EXT_ATTRIB_DEFAULT_DIR) < 0) { idx 87 ext/zip/lib/zip_dir_add.c zip_delete(za, (zip_uint64_t)idx); idx 92 ext/zip/lib/zip_dir_add.c return idx; idx 115 ext/zip/lib/zip_dirent.c zip_entry_t *entry = za->entry+filelist[i].idx; idx 870 ext/zip/lib/zip_dirent.c _zip_get_dirent(zip_t *za, zip_uint64_t idx, zip_flags_t flags, zip_error_t *error) idx 875 ext/zip/lib/zip_dirent.c if (idx >= za->nentry) { idx 880 ext/zip/lib/zip_dirent.c if ((flags & ZIP_FL_UNCHANGED) || za->entry[idx].changes == NULL) { idx 881 ext/zip/lib/zip_dirent.c if (za->entry[idx].orig == NULL) { idx 885 ext/zip/lib/zip_dirent.c if (za->entry[idx].deleted && (flags & ZIP_FL_UNCHANGED) == 0) { idx 889 ext/zip/lib/zip_dirent.c return za->entry[idx].orig; idx 892 ext/zip/lib/zip_dirent.c return za->entry[idx].changes; idx 362 ext/zip/lib/zip_extra_field.c _zip_read_local_ef(zip_t *za, zip_uint64_t idx) idx 369 ext/zip/lib/zip_extra_field.c if (idx >= za->nentry) { idx 374 ext/zip/lib/zip_extra_field.c e = za->entry+idx; idx 39 ext/zip/lib/zip_extra_field_api.c zip_file_extra_field_delete(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_idx, zip_flags_t flags) idx 53 ext/zip/lib/zip_extra_field_api.c if (_zip_get_dirent(za, idx, 0, NULL) == NULL) idx 61 ext/zip/lib/zip_extra_field_api.c if (_zip_file_extra_field_prepare_for_change(za, idx) < 0) idx 64 ext/zip/lib/zip_extra_field_api.c de = za->entry[idx].changes; idx 72 ext/zip/lib/zip_extra_field_api.c zip_file_extra_field_delete_by_id(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_id, zip_uint16_t ef_idx, zip_flags_t flags) idx 86 ext/zip/lib/zip_extra_field_api.c if (_zip_get_dirent(za, idx, 0, NULL) == NULL) idx 94 ext/zip/lib/zip_extra_field_api.c if (_zip_file_extra_field_prepare_for_change(za, idx) < 0) idx 97 ext/zip/lib/zip_extra_field_api.c de = za->entry[idx].changes; idx 105 ext/zip/lib/zip_extra_field_api.c zip_file_extra_field_get(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_idx, zip_uint16_t *idp, zip_uint16_t *lenp, zip_flags_t flags) idx 118 ext/zip/lib/zip_extra_field_api.c if ((de=_zip_get_dirent(za, idx, flags, &za->error)) == NULL) idx 122 ext/zip/lib/zip_extra_field_api.c if (_zip_read_local_ef(za, idx) < 0) idx 151 ext/zip/lib/zip_extra_field_api.c zip_file_extra_field_get_by_id(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_id, zip_uint16_t ef_idx, zip_uint16_t *lenp, zip_flags_t flags) idx 160 ext/zip/lib/zip_extra_field_api.c if ((de=_zip_get_dirent(za, idx, flags, &za->error)) == NULL) idx 164 ext/zip/lib/zip_extra_field_api.c if (_zip_read_local_ef(za, idx) < 0) idx 172 ext/zip/lib/zip_extra_field_api.c zip_file_extra_fields_count(zip_t *za, zip_uint64_t idx, zip_flags_t flags) idx 183 ext/zip/lib/zip_extra_field_api.c if ((de=_zip_get_dirent(za, idx, flags, &za->error)) == NULL) idx 187 ext/zip/lib/zip_extra_field_api.c if (_zip_read_local_ef(za, idx) < 0) idx 200 ext/zip/lib/zip_extra_field_api.c zip_file_extra_fields_count_by_id(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_id, zip_flags_t flags) idx 211 ext/zip/lib/zip_extra_field_api.c if ((de=_zip_get_dirent(za, idx, flags, &za->error)) == NULL) idx 215 ext/zip/lib/zip_extra_field_api.c if (_zip_read_local_ef(za, idx) < 0) idx 228 ext/zip/lib/zip_extra_field_api.c zip_file_extra_field_set(zip_t *za, zip_uint64_t idx, zip_uint16_t ef_id, zip_uint16_t ef_idx, const zip_uint8_t *data, zip_uint16_t len, zip_flags_t flags) idx 240 ext/zip/lib/zip_extra_field_api.c if (_zip_get_dirent(za, idx, 0, NULL) == NULL) idx 253 ext/zip/lib/zip_extra_field_api.c if (_zip_file_extra_field_prepare_for_change(za, idx) < 0) idx 256 ext/zip/lib/zip_extra_field_api.c de = za->entry[idx].changes; idx 332 ext/zip/lib/zip_extra_field_api.c _zip_file_extra_field_prepare_for_change(zip_t *za, zip_uint64_t idx) idx 336 ext/zip/lib/zip_extra_field_api.c if (idx >= za->nentry) { idx 341 ext/zip/lib/zip_extra_field_api.c e = za->entry+idx; idx 347 ext/zip/lib/zip_extra_field_api.c if (_zip_read_local_ef(za, idx) < 0) idx 40 ext/zip/lib/zip_file_get_comment.c zip_file_get_comment(zip_t *za, zip_uint64_t idx, zip_uint32_t *lenp, zip_flags_t flags) idx 46 ext/zip/lib/zip_file_get_comment.c if ((de=_zip_get_dirent(za, idx, flags, NULL)) == NULL) idx 37 ext/zip/lib/zip_file_get_external_attributes.c zip_file_get_external_attributes(zip_t *za, zip_uint64_t idx, zip_flags_t flags, zip_uint8_t *opsys, zip_uint32_t *attributes) idx 41 ext/zip/lib/zip_file_get_external_attributes.c if ((de=_zip_get_dirent(za, idx, flags, NULL)) == NULL) idx 51 ext/zip/lib/zip_file_get_offset.c _zip_file_get_offset(const zip_t *za, zip_uint64_t idx, zip_error_t *error) idx 56 ext/zip/lib/zip_file_get_offset.c offset = za->entry[idx].orig->offset; idx 41 ext/zip/lib/zip_file_rename.c zip_file_rename(zip_t *za, zip_uint64_t idx, const char *name, zip_flags_t flags) idx 46 ext/zip/lib/zip_file_rename.c if (idx >= za->nentry || (name != NULL && strlen(name) > ZIP_UINT16_MAX)) { idx 56 ext/zip/lib/zip_file_rename.c if ((old_name=zip_get_name(za, idx, 0)) == NULL) idx 67 ext/zip/lib/zip_file_rename.c return _zip_set_name(za, idx, name, flags); idx 39 ext/zip/lib/zip_file_replace.c zip_file_replace(zip_t *za, zip_uint64_t idx, zip_source_t *source, zip_flags_t flags) idx 41 ext/zip/lib/zip_file_replace.c if (idx >= za->nentry || source == NULL) { idx 46 ext/zip/lib/zip_file_replace.c if (_zip_file_replace(za, idx, NULL, source, flags) == -1) idx 57 ext/zip/lib/zip_file_replace.c _zip_file_replace(zip_t *za, zip_uint64_t idx, const char *name, zip_source_t *source, zip_flags_t flags) idx 67 ext/zip/lib/zip_file_replace.c if (idx == ZIP_UINT64_MAX) { idx 78 ext/zip/lib/zip_file_replace.c idx = (zip_uint64_t)i; idx 81 ext/zip/lib/zip_file_replace.c if (name && _zip_set_name(za, idx, name, flags) != 0) { idx 83 ext/zip/lib/zip_file_replace.c _zip_entry_finalize(za->entry+idx); idx 91 ext/zip/lib/zip_file_replace.c _zip_unchange_data(za->entry+idx); idx 93 ext/zip/lib/zip_file_replace.c if (za->entry[idx].orig != NULL && (za->entry[idx].changes == NULL || (za->entry[idx].changes->changed & ZIP_DIRENT_COMP_METHOD) == 0)) { idx 94 ext/zip/lib/zip_file_replace.c if (za->entry[idx].changes == NULL) { idx 95 ext/zip/lib/zip_file_replace.c if ((za->entry[idx].changes=_zip_dirent_clone(za->entry[idx].orig)) == NULL) { idx 101 ext/zip/lib/zip_file_replace.c za->entry[idx].changes->comp_method = ZIP_CM_REPLACED_DEFAULT; idx 102 ext/zip/lib/zip_file_replace.c za->entry[idx].changes->changed |= ZIP_DIRENT_COMP_METHOD; idx 105 ext/zip/lib/zip_file_replace.c za->entry[idx].source = source; idx 107 ext/zip/lib/zip_file_replace.c return (zip_int64_t)idx; idx 41 ext/zip/lib/zip_file_set_comment.c zip_file_set_comment(zip_t *za, zip_uint64_t idx, idx 48 ext/zip/lib/zip_file_set_comment.c if (_zip_get_dirent(za, idx, 0, NULL) == NULL) idx 70 ext/zip/lib/zip_file_set_comment.c e = za->entry+idx; idx 37 ext/zip/lib/zip_file_set_external_attributes.c zip_file_set_external_attributes(zip_t *za, zip_uint64_t idx, zip_flags_t flags, zip_uint8_t opsys, zip_uint32_t attributes) idx 44 ext/zip/lib/zip_file_set_external_attributes.c if (_zip_get_dirent(za, idx, 0, NULL) == NULL) idx 52 ext/zip/lib/zip_file_set_external_attributes.c e = za->entry+idx; idx 36 ext/zip/lib/zip_file_set_mtime.c ZIP_EXTERN int zip_file_set_mtime(zip_t *za, zip_uint64_t idx, time_t mtime, zip_flags_t flags) idx 41 ext/zip/lib/zip_file_set_mtime.c if (_zip_get_dirent(za, idx, 0, NULL) == NULL) idx 49 ext/zip/lib/zip_file_set_mtime.c e = za->entry+idx; idx 41 ext/zip/lib/zip_fopen.c zip_int64_t idx; idx 43 ext/zip/lib/zip_fopen.c if ((idx=zip_name_locate(za, fname, flags)) < 0) idx 46 ext/zip/lib/zip_fopen.c return zip_fopen_index_encrypted(za, (zip_uint64_t)idx, flags, za->default_password); idx 41 ext/zip/lib/zip_fopen_encrypted.c zip_int64_t idx; idx 43 ext/zip/lib/zip_fopen_encrypted.c if ((idx=zip_name_locate(za, fname, flags)) < 0) idx 46 ext/zip/lib/zip_fopen_encrypted.c return zip_fopen_index_encrypted(za, (zip_uint64_t)idx, flags, password); idx 40 ext/zip/lib/zip_get_file_comment.c zip_get_file_comment(zip_t *za, zip_uint64_t idx, int *lenp, int flags) idx 45 ext/zip/lib/zip_get_file_comment.c if ((s=zip_file_get_comment(za, idx, &len, (zip_flags_t)flags)) != NULL) { idx 41 ext/zip/lib/zip_get_name.c zip_get_name(zip_t *za, zip_uint64_t idx, zip_flags_t flags) idx 43 ext/zip/lib/zip_get_name.c return _zip_get_name(za, idx, flags, &za->error); idx 48 ext/zip/lib/zip_get_name.c _zip_get_name(zip_t *za, zip_uint64_t idx, zip_flags_t flags, zip_error_t *error) idx 53 ext/zip/lib/zip_get_name.c if ((de=_zip_get_dirent(za, idx, flags, error)) == NULL) idx 186 ext/zip/lib/zip_open.c zip_uint64_t len, idx; idx 228 ext/zip/lib/zip_open.c for (idx = 0; idx < za->nentry; idx++) { idx 229 ext/zip/lib/zip_open.c const zip_uint8_t *name = _zip_string_get(za->entry[idx].orig->filename, NULL, 0, error); idx 237 ext/zip/lib/zip_open.c if (_zip_hash_add(za->names, name, idx, ZIP_FL_UNCHANGED, &za->error) == false) { idx 42 ext/zip/lib/zip_rename.c zip_rename(zip_t *za, zip_uint64_t idx, const char *name) idx 44 ext/zip/lib/zip_rename.c return zip_file_rename(za, idx, name, 0); idx 40 ext/zip/lib/zip_replace.c zip_replace(zip_t *za, zip_uint64_t idx, zip_source_t *source) idx 42 ext/zip/lib/zip_replace.c return zip_file_replace(za, idx, source, 0); idx 42 ext/zip/lib/zip_set_file_comment.c zip_set_file_comment(zip_t *za, zip_uint64_t idx, const char *comment, int len) idx 48 ext/zip/lib/zip_set_file_comment.c return zip_file_set_comment(za, idx, comment, (zip_uint16_t)len, 0); idx 39 ext/zip/lib/zip_set_file_compression.c zip_set_file_compression(zip_t *za, zip_uint64_t idx, zip_int32_t method, zip_uint32_t flags) idx 44 ext/zip/lib/zip_set_file_compression.c if (idx >= za->nentry) { idx 59 ext/zip/lib/zip_set_file_compression.c e = za->entry+idx; idx 42 ext/zip/lib/zip_set_name.c _zip_set_name(zip_t *za, zip_uint64_t idx, const char *name, zip_flags_t flags) idx 51 ext/zip/lib/zip_set_name.c if (idx >= za->nentry) { idx 72 ext/zip/lib/zip_set_name.c if ((i=_zip_name_locate(za, name, 0, NULL)) >= 0 && (zip_uint64_t)i != idx) { idx 79 ext/zip/lib/zip_set_name.c if (i>=0 && (zip_uint64_t)i == idx) { idx 84 ext/zip/lib/zip_set_name.c e = za->entry+idx; idx 124 ext/zip/lib/zip_set_name.c if (_zip_hash_add(za->names, new_name, idx, 0, &za->error) == false) { idx 41 ext/zip/lib/zip_stat.c zip_int64_t idx; idx 43 ext/zip/lib/zip_stat.c if ((idx=zip_name_locate(za, fname, flags)) < 0) idx 46 ext/zip/lib/zip_stat.c return zip_stat_index(za, (zip_uint64_t)idx, flags, st); idx 41 ext/zip/lib/zip_unchange.c zip_unchange(zip_t *za, zip_uint64_t idx) idx 43 ext/zip/lib/zip_unchange.c return _zip_unchange(za, idx, 0); idx 48 ext/zip/lib/zip_unchange.c _zip_unchange(zip_t *za, zip_uint64_t idx, int allow_duplicates) idx 53 ext/zip/lib/zip_unchange.c if (idx >= za->nentry) { idx 58 ext/zip/lib/zip_unchange.c if (!allow_duplicates && za->entry[idx].changes && (za->entry[idx].changes->changed & ZIP_DIRENT_FILENAME)) { idx 59 ext/zip/lib/zip_unchange.c if (za->entry[idx].orig != NULL) { idx 60 ext/zip/lib/zip_unchange.c if ((orig_name=_zip_get_name(za, idx, ZIP_FL_UNCHANGED, &za->error)) == NULL) { idx 65 ext/zip/lib/zip_unchange.c if (i >= 0 && (zip_uint64_t)i != idx) { idx 74 ext/zip/lib/zip_unchange.c if ((changed_name=_zip_get_name(za, idx, 0, &za->error)) == NULL) { idx 79 ext/zip/lib/zip_unchange.c if (_zip_hash_add(za->names, (const zip_uint8_t *)orig_name, idx, 0, &za->error) == false) { idx 89 ext/zip/lib/zip_unchange.c _zip_dirent_free(za->entry[idx].changes); idx 90 ext/zip/lib/zip_unchange.c za->entry[idx].changes = NULL; idx 92 ext/zip/lib/zip_unchange.c _zip_unchange_data(za->entry+idx); idx 444 ext/zip/lib/zipint.h zip_uint64_t idx; idx 1565 ext/zip/php_zip.c int idx; idx 1593 ext/zip/php_zip.c idx = zip_stat(intern, s, 0, &sb); idx 1594 ext/zip/php_zip.c if (idx >= 0) { idx 1896 ext/zip/php_zip.c zend_long idx = -1; idx 1913 ext/zip/php_zip.c idx = (zend_long)zip_name_locate(intern, (const char *)ZSTR_VAL(name), flags); idx 1915 ext/zip/php_zip.c if (idx >= 0) { idx 1916 ext/zip/php_zip.c RETURN_LONG(idx); idx 2015 ext/zip/php_zip.c int idx; idx 2032 ext/zip/php_zip.c idx = zip_name_locate(intern, name, 0); idx 2033 ext/zip/php_zip.c if (idx < 0) { idx 2036 ext/zip/php_zip.c PHP_ZIP_SET_FILE_COMMENT(intern, idx, comment, comment_len); idx 2079 ext/zip/php_zip.c zip_int64_t idx; idx 2096 ext/zip/php_zip.c idx = zip_name_locate(intern, name, 0); idx 2097 ext/zip/php_zip.c if (idx < 0) { idx 2100 ext/zip/php_zip.c if (zip_file_set_external_attributes(intern, idx, (zip_flags_t)flags, idx 2148 ext/zip/php_zip.c zip_int64_t idx; idx 2165 ext/zip/php_zip.c idx = zip_name_locate(intern, name, 0); idx 2166 ext/zip/php_zip.c if (idx < 0) { idx 2169 ext/zip/php_zip.c if (zip_file_get_external_attributes(intern, idx, idx 2224 ext/zip/php_zip.c int idx; idx 2245 ext/zip/php_zip.c idx = zip_name_locate(intern, name, 0); idx 2246 ext/zip/php_zip.c if (idx < 0) { idx 2250 ext/zip/php_zip.c comment = zip_get_file_comment(intern, idx, &comment_len, (int)flags); idx 2291 ext/zip/php_zip.c zip_int64_t idx; idx 2309 ext/zip/php_zip.c idx = zip_name_locate(intern, name, 0); idx 2310 ext/zip/php_zip.c if (idx < 0) { idx 2314 ext/zip/php_zip.c if (zip_set_file_compression(intern, (zip_uint64_t)idx, idx 183 main/fastcgi.c unsigned int idx; idx 261 main/fastcgi.c h->buckets->idx = 0; idx 299 main/fastcgi.c h->buckets->idx = 0; idx 332 main/fastcgi.c unsigned int idx = hash_value & FCGI_HASH_TABLE_MASK; idx 333 main/fastcgi.c fcgi_hash_bucket *p = h->hash_table[idx]; idx 347 main/fastcgi.c if (UNEXPECTED(h->buckets->idx >= FCGI_HASH_TABLE_SIZE)) { idx 349 main/fastcgi.c b->idx = 0; idx 353 main/fastcgi.c p = h->buckets->data + h->buckets->idx; idx 354 main/fastcgi.c h->buckets->idx++; idx 355 main/fastcgi.c p->next = h->hash_table[idx]; idx 356 main/fastcgi.c h->hash_table[idx] = p; idx 369 main/fastcgi.c unsigned int idx = hash_value & FCGI_HASH_TABLE_MASK; idx 370 main/fastcgi.c fcgi_hash_bucket **p = &h->hash_table[idx]; idx 388 main/fastcgi.c unsigned int idx = hash_value & FCGI_HASH_TABLE_MASK; idx 389 main/fastcgi.c fcgi_hash_bucket *p = h->hash_table[idx]; idx 39 sapi/phpdbg/phpdbg_btree.c phpdbg_btree_result *phpdbg_btree_find(phpdbg_btree *tree, zend_ulong idx) { idx 48 sapi/phpdbg/phpdbg_btree.c if ((idx >> i) % 2 == 1) { idx 66 sapi/phpdbg/phpdbg_btree.c phpdbg_btree_result *phpdbg_btree_find_closest(phpdbg_btree *tree, zend_ulong idx) { idx 76 sapi/phpdbg/phpdbg_btree.c if ((idx >> i) % 2 == 0) { idx 91 sapi/phpdbg/phpdbg_btree.c CHOOSE_BRANCH((idx >> i) % 2 == 1 && branch->branches[1]); idx 134 sapi/phpdbg/phpdbg_btree.c if (result == NULL || result->idx < pos->end) { idx 138 sapi/phpdbg/phpdbg_btree.c pos->cur = result->idx - 1; idx 143 sapi/phpdbg/phpdbg_btree.c int phpdbg_btree_insert_or_update(phpdbg_btree *tree, zend_ulong idx, void *ptr, int flags) { idx 151 sapi/phpdbg/phpdbg_btree.c branch = &(*branch)->branches[(idx >> i) % 2]; idx 162 sapi/phpdbg/phpdbg_btree.c (*branch)->branches[!((idx >> i) % 2)] = NULL; idx 163 sapi/phpdbg/phpdbg_btree.c branch = &(*branch)->branches[(idx >> i) % 2]; idx 172 sapi/phpdbg/phpdbg_btree.c (*branch)->result.idx = idx; idx 178 sapi/phpdbg/phpdbg_btree.c int phpdbg_btree_delete(phpdbg_btree *tree, zend_ulong idx) { idx 189 sapi/phpdbg/phpdbg_btree.c last_dual_branch_branch = (idx >> i) % 2; idx 191 sapi/phpdbg/phpdbg_btree.c branch = branch->branches[(idx >> i) % 2]; idx 232 sapi/phpdbg/phpdbg_btree.c fprintf(stderr, "%p: %p\n", (void *) branch->result.idx, branch->result.ptr); idx 27 sapi/phpdbg/phpdbg_btree.h zend_ulong idx; idx 50 sapi/phpdbg/phpdbg_btree.h phpdbg_btree_result *phpdbg_btree_find(phpdbg_btree *tree, zend_ulong idx); idx 51 sapi/phpdbg/phpdbg_btree.h phpdbg_btree_result *phpdbg_btree_find_closest(phpdbg_btree *tree, zend_ulong idx); idx 54 sapi/phpdbg/phpdbg_btree.h int phpdbg_btree_delete(phpdbg_btree *tree, zend_ulong idx); idx 60 sapi/phpdbg/phpdbg_btree.h int phpdbg_btree_insert_or_update(phpdbg_btree *tree, zend_ulong idx, void *ptr, int flags); idx 61 sapi/phpdbg/phpdbg_btree.h #define phpdbg_btree_insert(tree, idx, ptr) phpdbg_btree_insert_or_update(tree, idx, ptr, PHPDBG_BTREE_INSERT) idx 62 sapi/phpdbg/phpdbg_btree.h #define phpdbg_btree_update(tree, idx, ptr) phpdbg_btree_insert_or_update(tree, idx, ptr, PHPDBG_BTREE_UPDATE) idx 63 sapi/phpdbg/phpdbg_btree.h #define phpdbg_btree_overwrite(tree, idx, ptr) phpdbg_btree_insert_or_update(tree, idx, ptr, PHPDBG_BTREE_OWERWRITE)