Lines Matching refs:dimensions
46 LONG dimensions; member
105 args = safe_emalloc(proxy->dimensions + 1, sizeof(zval), 0); in saproxy_read_dimension()
107 for (i = 1; i < (UINT) proxy->dimensions; i++) { in saproxy_read_dimension()
117 proxy->dimensions, args, 0); in saproxy_read_dimension()
142 if ((UINT) proxy->dimensions >= dims) { in saproxy_read_dimension()
149 SafeArrayGetLBound(sa, proxy->dimensions, &lbound); in saproxy_read_dimension()
150 SafeArrayGetUBound(sa, proxy->dimensions, &ubound); in saproxy_read_dimension()
157 if (dims - 1 == proxy->dimensions) { in saproxy_read_dimension()
217 zval *args = safe_emalloc(proxy->dimensions + 2, sizeof(zval), 0); in saproxy_write_dimension()
219 for (i = 1; i < (UINT) proxy->dimensions; i++) { in saproxy_write_dimension()
228 Z_STRLEN(proxy->indices[0]), DISPATCH_PROPERTYPUT, &v, proxy->dimensions + 1, in saproxy_write_dimension()
360 SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &lbound); in saproxy_count_elements()
361 SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &ubound); in saproxy_count_elements()
392 cloneproxy->indices = safe_emalloc(cloneproxy->dimensions, sizeof(zval *), 0); in saproxy_clone()
393 clone_indices(cloneproxy, proxy, proxy->dimensions); in saproxy_clone()
429 proxy->dimensions = 1; in php_com_saproxy_create()
435 proxy->dimensions += rel->dimensions; in php_com_saproxy_create()
442 proxy->indices = safe_emalloc(proxy->dimensions, sizeof(zval *), 0); in php_com_saproxy_create()
445 clone_indices(proxy, rel, rel->dimensions); in php_com_saproxy_create()
448 ZVAL_DUP(&proxy->indices[proxy->dimensions-1], index); in php_com_saproxy_create()
483 I->indices[I->proxy->dimensions-1] = I->key; in saproxy_iter_get_data()
553 I->indices = safe_emalloc(proxy->dimensions + 1, sizeof(LONG), 0); in php_com_saproxy_iter_get()
554 for (i = 0; i < proxy->dimensions; i++) { in php_com_saproxy_iter_get()
559 SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imin); in php_com_saproxy_iter_get()
560 SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imax); in php_com_saproxy_iter_get()