Lines Matching refs:size
902 int gmp_import_export_validate(zend_long size, zend_long options, int *order, int *endian) in gmp_import_export_validate() argument
904 if (size < 1) { in gmp_import_export_validate()
949 zend_long size = 1; in ZEND_FUNCTION() local
954 if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|ll", &data, &data_len, &size, &options) == FAILURE) { in ZEND_FUNCTION()
958 if (gmp_import_export_validate(size, options, &order, &endian) == FAILURE) { in ZEND_FUNCTION()
962 if ((data_len % size) != 0) { in ZEND_FUNCTION()
969 mpz_import(gmpnumber, data_len / size, order, size, endian, 0, data); in ZEND_FUNCTION()
977 zend_long size = 1; in ZEND_FUNCTION() local
983 if (zend_parse_parameters(ZEND_NUM_ARGS(), "z|ll", &gmpnumber_arg, &size, &options) == FAILURE) { in ZEND_FUNCTION()
987 if (gmp_import_export_validate(size, options, &order, &endian) == FAILURE) { in ZEND_FUNCTION()
996 size_t bits_per_word = size * 8; in ZEND_FUNCTION()
999 zend_string *out_string = zend_string_safe_alloc(count, size, 0, 0); in ZEND_FUNCTION()
1000 mpz_export(ZSTR_VAL(out_string), NULL, order, size, endian, 0, gmpnumber); in ZEND_FUNCTION()