Lines Matching refs:dimensions
45 LONG dimensions; member
110 args = safe_emalloc(proxy->dimensions + 1, sizeof(zval *), 0); in saproxy_read_dimension()
112 for (i = 1; i < (UINT) proxy->dimensions; i++) { in saproxy_read_dimension()
122 proxy->dimensions, args, 0 TSRMLS_CC); in saproxy_read_dimension()
147 if ((UINT) proxy->dimensions >= dims) { in saproxy_read_dimension()
154 SafeArrayGetLBound(sa, proxy->dimensions, &lbound); in saproxy_read_dimension()
155 SafeArrayGetUBound(sa, proxy->dimensions, &ubound); in saproxy_read_dimension()
162 if (dims - 1 == proxy->dimensions) { in saproxy_read_dimension()
222 zval **args = safe_emalloc(proxy->dimensions + 2, sizeof(zval *), 0); in saproxy_write_dimension()
224 for (i = 1; i < (UINT) proxy->dimensions; i++) { in saproxy_write_dimension()
233 Z_STRLEN_P(proxy->indices[0]), DISPATCH_PROPERTYPUT, &v, proxy->dimensions + 1, in saproxy_write_dimension()
372 SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &lbound); in saproxy_count_elements()
373 SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &ubound); in saproxy_count_elements()
409 for (i = 0; i < proxy->dimensions; i++) { in saproxy_free_storage()
429 cloneproxy->indices = safe_emalloc(cloneproxy->dimensions, sizeof(zval *), 0); in saproxy_clone()
430 clone_indices(cloneproxy, proxy, proxy->dimensions); in saproxy_clone()
440 proxy->dimensions = 1; in php_com_saproxy_create()
446 proxy->dimensions += rel->dimensions; in php_com_saproxy_create()
453 proxy->indices = safe_emalloc(proxy->dimensions, sizeof(zval *), 0); in php_com_saproxy_create()
456 clone_indices(proxy, rel, rel->dimensions); in php_com_saproxy_create()
459 MAKE_STD_ZVAL(proxy->indices[proxy->dimensions-1]); in php_com_saproxy_create()
460 *proxy->indices[proxy->dimensions-1] = *index; in php_com_saproxy_create()
461 zval_copy_ctor(proxy->indices[proxy->dimensions-1]); in php_com_saproxy_create()
497 I->indices[I->proxy->dimensions-1] = I->key; in saproxy_iter_get_data()
572 I->indices = safe_emalloc(proxy->dimensions + 1, sizeof(LONG), 0); in php_com_saproxy_iter_get()
573 for (i = 0; i < proxy->dimensions; i++) { in php_com_saproxy_iter_get()
578 SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imin); in php_com_saproxy_iter_get()
579 SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imax); in php_com_saproxy_iter_get()