dim 811 Zend/zend_compile.c void fetch_array_dim(znode *result, const znode *parent, const znode *dim TSRMLS_DC) /* {{{ */ dim 833 Zend/zend_compile.c SET_NODE(opline.op2, dim); dim 478 Zend/zend_compile.h void fetch_array_dim(znode *result, const znode *parent, const znode *dim TSRMLS_DC); dim 1031 Zend/zend_execute.c static inline zval **zend_fetch_dimension_address_inner(HashTable *ht, const zval *dim, int dim_type, int type TSRMLS_DC) dim 1038 Zend/zend_execute.c switch (dim->type) { dim 1047 Zend/zend_execute.c offset_key = dim->value.str.val; dim 1048 Zend/zend_execute.c offset_key_length = dim->value.str.len; dim 1051 Zend/zend_execute.c hval = Z_HASH_P(dim); dim 1080 Zend/zend_execute.c hval = zend_dval_to_lval(Z_DVAL_P(dim)); dim 1083 Zend/zend_execute.c zend_error(E_STRICT, "Resource ID#%ld used as offset, casting to integer (%ld)", Z_LVAL_P(dim), Z_LVAL_P(dim)); dim 1087 Zend/zend_execute.c hval = Z_LVAL_P(dim); dim 1120 Zend/zend_execute.c static void zend_fetch_dimension_address(temp_variable *result, zval **container_ptr, zval *dim, int dim_type, int type TSRMLS_DC) dim 1133 Zend/zend_execute.c if (dim == NULL) { dim 1143 Zend/zend_execute.c retval = zend_fetch_dimension_address_inner(Z_ARRVAL_P(container), dim, dim_type, type TSRMLS_CC); dim 1177 Zend/zend_execute.c if (dim == NULL) { dim 1185 Zend/zend_execute.c if (Z_TYPE_P(dim) != IS_LONG) { dim 1187 Zend/zend_execute.c switch(Z_TYPE_P(dim)) { dim 1190 Zend/zend_execute.c if (IS_LONG == is_numeric_string(Z_STRVAL_P(dim), Z_STRLEN_P(dim), NULL, NULL, -1)) { dim 1194 Zend/zend_execute.c zend_error(E_WARNING, "Illegal string offset '%s'", dim->value.str.val); dim 1208 Zend/zend_execute.c tmp = *dim; dim 1211 Zend/zend_execute.c dim = &tmp; dim 1216 Zend/zend_execute.c result->str_offset.offset = Z_LVAL_P(dim); dim 1229 Zend/zend_execute.c zval *orig = dim; dim 1230 Zend/zend_execute.c MAKE_REAL_ZVAL_PTR(dim); dim 1233 Zend/zend_execute.c overloaded_result = Z_OBJ_HT_P(container)->read_dimension(container, dim, type TSRMLS_CC); dim 1258 Zend/zend_execute.c zval_ptr_dtor(&dim); dim 1284 Zend/zend_execute.c static void zend_fetch_dimension_address_read(temp_variable *result, zval *container, zval *dim, int dim_type, int type TSRMLS_DC) dim 1291 Zend/zend_execute.c retval = zend_fetch_dimension_address_inner(Z_ARRVAL_P(container), dim, dim_type, type TSRMLS_CC); dim 1305 Zend/zend_execute.c if (Z_TYPE_P(dim) != IS_LONG) { dim 1306 Zend/zend_execute.c switch(Z_TYPE_P(dim)) { dim 1309 Zend/zend_execute.c if (IS_LONG == is_numeric_string(Z_STRVAL_P(dim), Z_STRLEN_P(dim), NULL, NULL, -1)) { dim 1313 Zend/zend_execute.c zend_error(E_WARNING, "Illegal string offset '%s'", dim->value.str.val); dim 1328 Zend/zend_execute.c ZVAL_COPY_VALUE(&tmp, dim); dim 1331 Zend/zend_execute.c dim = &tmp; dim 1338 Zend/zend_execute.c if (Z_LVAL_P(dim) < 0 || Z_STRLEN_P(container) <= Z_LVAL_P(dim)) { dim 1340 Zend/zend_execute.c zend_error(E_NOTICE, "Uninitialized string offset: %ld", Z_LVAL_P(dim)); dim 1346 Zend/zend_execute.c Z_STRVAL_P(ptr)[0] = Z_STRVAL_P(container)[Z_LVAL_P(dim)]; dim 1362 Zend/zend_execute.c zval *orig = dim; dim 1363 Zend/zend_execute.c MAKE_REAL_ZVAL_PTR(dim); dim 1366 Zend/zend_execute.c overloaded_result = Z_OBJ_HT_P(container)->read_dimension(container, dim, type TSRMLS_CC); dim 1378 Zend/zend_execute.c zval_ptr_dtor(&dim); dim 1390 Zend/zend_execute.c ZEND_API void zend_fetch_dimension_by_zval(zval **result, zval *container, zval *dim TSRMLS_DC) { dim 1392 Zend/zend_execute.c zend_fetch_dimension_address_read(&tmp, container, dim, IS_TMP_VAR, BP_VAR_R TSRMLS_CC); dim 365 Zend/zend_execute.h ZEND_API void zend_fetch_dimension_by_zval(zval **result, zval *container, zval *dim TSRMLS_DC); dim 463 Zend/zend_vm_def.h zval *dim = GET_OP2_ZVAL_PTR(BP_VAR_R); dim 465 Zend/zend_vm_def.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, OP2_TYPE, BP_VAR_RW TSRMLS_CC); dim 1656 Zend/zend_vm_def.h zval *dim = GET_OP2_ZVAL_PTR(BP_VAR_R); dim 1659 Zend/zend_vm_def.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, OP2_TYPE, BP_VAR_W TSRMLS_CC); dim 14639 Zend/zend_vm_execute.h zval *dim = opline->op2.zv; dim 14641 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRMLS_CC); dim 15599 Zend/zend_vm_execute.h zval *dim = opline->op2.zv; dim 15602 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CONST, BP_VAR_W TSRMLS_CC); dim 17152 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 17154 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSRMLS_CC); dim 17951 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 17954 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_TMP_VAR, BP_VAR_W TSRMLS_CC); dim 19252 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 19254 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_CC); dim 20213 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 20216 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_VAR, BP_VAR_W TSRMLS_CC); dim 21458 Zend/zend_vm_execute.h zval *dim = NULL; dim 21460 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRMLS_CC); dim 21858 Zend/zend_vm_execute.h zval *dim = NULL; dim 21861 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_UNUSED, BP_VAR_W TSRMLS_CC); dim 22888 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); dim 22890 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_CC); dim 23686 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); dim 23689 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CV, BP_VAR_W TSRMLS_CC); dim 24849 Zend/zend_vm_execute.h zval *dim = opline->op2.zv; dim 24851 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRMLS_CC); dim 26262 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 26264 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSRMLS_CC); dim 27584 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 27586 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_CC); dim 28907 Zend/zend_vm_execute.h zval *dim = NULL; dim 28909 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRMLS_CC); dim 29338 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); dim 29340 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_CC); dim 32173 Zend/zend_vm_execute.h zval *dim = opline->op2.zv; dim 32175 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRMLS_CC); dim 33128 Zend/zend_vm_execute.h zval *dim = opline->op2.zv; dim 33131 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CONST, BP_VAR_W TSRMLS_CC); dim 34457 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 34459 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSRMLS_CC); dim 35251 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 35254 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_TMP_VAR, BP_VAR_W TSRMLS_CC); dim 36420 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 36422 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_CC); dim 37376 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); dim 37379 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_VAR, BP_VAR_W TSRMLS_CC); dim 38488 Zend/zend_vm_execute.h zval *dim = NULL; dim 38490 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRMLS_CC); dim 38887 Zend/zend_vm_execute.h zval *dim = NULL; dim 38890 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_UNUSED, BP_VAR_W TSRMLS_CC); dim 39769 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); dim 39771 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_CC); dim 40562 Zend/zend_vm_execute.h zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); dim 40565 Zend/zend_vm_execute.h zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CV, BP_VAR_W TSRMLS_CC); dim 221 ext/interbase/ibase_query.c unsigned short dim; dim 302 ext/interbase/ibase_query.c for (dim = 0; dim < ar_desc->array_desc_dimensions; dim++) { dim 303 ext/interbase/ibase_query.c ar_size *= 1 + ar_desc->array_desc_bounds[dim].array_bound_upper dim 304 ext/interbase/ibase_query.c -ar_desc->array_desc_bounds[dim].array_bound_lower; dim 434 ext/interbase/ibase_query.c ibase_array *array, int dim TSRMLS_DC) dim 437 ext/interbase/ibase_query.c int u_bound = array->ar_desc.array_desc_bounds[dim].array_bound_upper, dim 438 ext/interbase/ibase_query.c l_bound = array->ar_desc.array_desc_bounds[dim].array_bound_lower, dim 443 ext/interbase/ibase_query.c if (dim < array->ar_desc.array_desc_dimensions) { dim 460 ext/interbase/ibase_query.c if (_php_ibase_bind_array(*subval, buf, slice_size, array, dim+1 TSRMLS_CC) == FAILURE) dim 1426 ext/interbase/ibase_query.c ibase_array *ib_array, int dim, int flag TSRMLS_DC) dim 1432 ext/interbase/ibase_query.c u_bound = ib_array->ar_desc.array_desc_bounds[dim].array_bound_upper, dim 1433 ext/interbase/ibase_query.c l_bound = ib_array->ar_desc.array_desc_bounds[dim].array_bound_lower, dim 1437 ext/interbase/ibase_query.c if (dim < ib_array->ar_desc.array_desc_dimensions) { /* array again */ dim 1447 ext/interbase/ibase_query.c if (FAILURE == _php_ibase_arr_zval(slice_zval, data, slice_size, ib_array, dim + 1, dim 106 ext/standard/image.c unsigned char dim[5]; dim 111 ext/standard/image.c if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim)) dim 115 ext/standard/image.c result->width = (unsigned int)dim[0] | (((unsigned int)dim[1])<<8); dim 116 ext/standard/image.c result->height = (unsigned int)dim[2] | (((unsigned int)dim[3])<<8); dim 117 ext/standard/image.c result->bits = dim[4]&0x80 ? ((((unsigned int)dim[4])&0x07) + 1) : 0; dim 129 ext/standard/image.c unsigned char dim[8]; dim 134 ext/standard/image.c if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim)) dim 138 ext/standard/image.c result->height = (((unsigned int)dim[0]) << 24) + (((unsigned int)dim[1]) << 16) + (((unsigned int)dim[2]) << 8) + ((unsigned int)dim[3]); dim 139 ext/standard/image.c result->width = (((unsigned int)dim[4]) << 24) + (((unsigned int)dim[5]) << 16) + (((unsigned int)dim[6]) << 8) + ((unsigned int)dim[7]); dim 150 ext/standard/image.c unsigned char dim[16]; dim 156 ext/standard/image.c if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim)) dim 159 ext/standard/image.c size = (((unsigned int)dim[ 3]) << 24) + (((unsigned int)dim[ 2]) << 16) + (((unsigned int)dim[ 1]) << 8) + ((unsigned int) dim[ 0]); dim 162 ext/standard/image.c result->width = (((unsigned int)dim[ 5]) << 8) + ((unsigned int) dim[ 4]); dim 163 ext/standard/image.c result->height = (((unsigned int)dim[ 7]) << 8) + ((unsigned int) dim[ 6]); dim 164 ext/standard/image.c result->bits = ((unsigned int)dim[11]); dim 167 ext/standard/image.c result->width = (((unsigned int)dim[ 7]) << 24) + (((unsigned int)dim[ 6]) << 16) + (((unsigned int)dim[ 5]) << 8) + ((unsigned int) dim[ 4]); dim 168 ext/standard/image.c result->height = (((unsigned int)dim[11]) << 24) + (((unsigned int)dim[10]) << 16) + (((unsigned int)dim[ 9]) << 8) + ((unsigned int) dim[ 8]); dim 170 ext/standard/image.c result->bits = (((unsigned int)dim[15]) << 8) + ((unsigned int)dim[14]); dim 299 ext/standard/image.c unsigned char dim[9]; dim 312 ext/standard/image.c if((php_stream_read(stream, dim, sizeof(dim))) < sizeof(dim)) dim 316 ext/standard/image.c result->width = (((unsigned int)dim[0]) << 24) + (((unsigned int)dim[1]) << 16) + (((unsigned int)dim[2]) << 8) + ((unsigned int)dim[3]); dim 317 ext/standard/image.c result->height = (((unsigned int)dim[4]) << 24) + (((unsigned int)dim[5]) << 16) + (((unsigned int)dim[6]) << 8) + ((unsigned int)dim[7]); dim 318 ext/standard/image.c result->bits = (unsigned int)dim[8]; dim 1094 ext/standard/image.c unsigned char dim[16]; dim 1097 ext/standard/image.c if (php_stream_read(stream, dim, 2) != 2) dim 1100 ext/standard/image.c num_icons = (((unsigned int)dim[1]) << 8) + ((unsigned int) dim[0]); dim 1109 ext/standard/image.c if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim)) dim 1112 ext/standard/image.c if ((((unsigned int)dim[7]) << 8) + ((unsigned int)dim[6]) >= result->bits) dim 1114 ext/standard/image.c result->width = (unsigned int)dim[0]; dim 1115 ext/standard/image.c result->height = (unsigned int)dim[1]; dim 1116 ext/standard/image.c result->bits = (((unsigned int)dim[7]) << 8) + ((unsigned int)dim[6]);