Lines Matching refs:pm

342 	php_mcrypt *pm;													\
346 ZEND_FETCH_RESOURCE (pm, php_mcrypt *, &mcryptind, -1, "MCrypt", le_mcrypt);
364 if (!pm->init) { \
376 php_mcrypt *pm = (php_mcrypt *) rsrc->ptr; in PHP_INI_END() local
377 if (pm) { in PHP_INI_END()
378 mcrypt_generic_deinit(pm->td); in PHP_INI_END()
379 mcrypt_module_close(pm->td); in PHP_INI_END()
380 efree(pm); in PHP_INI_END()
381 pm = NULL; in PHP_INI_END()
534 php_mcrypt *pm; in PHP_FUNCTION() local
553 pm = emalloc(sizeof(php_mcrypt)); in PHP_FUNCTION()
554 pm->td = td; in PHP_FUNCTION()
555 pm->init = 0; in PHP_FUNCTION()
556 ZEND_REGISTER_RESOURCE(return_value, pm, le_mcrypt); in PHP_FUNCTION()
570 php_mcrypt *pm; in PHP_FUNCTION() local
577 ZEND_FETCH_RESOURCE(pm, php_mcrypt *, &mcryptind, -1, "MCrypt", le_mcrypt); in PHP_FUNCTION()
579 max_key_size = mcrypt_enc_get_key_size(pm->td); in PHP_FUNCTION()
580 iv_size = mcrypt_enc_get_iv_size(pm->td); in PHP_FUNCTION()
608 mcrypt_generic_deinit(pm->td); in PHP_FUNCTION()
609 result = mcrypt_generic_init(pm->td, key_s, key_size, iv_s); in PHP_FUNCTION()
628 pm->init = 1; in PHP_FUNCTION()
644 php_mcrypt *pm; in PHP_FUNCTION() local
652 ZEND_FETCH_RESOURCE(pm, php_mcrypt *, &mcryptind, -1, "MCrypt", le_mcrypt); in PHP_FUNCTION()
661 if (mcrypt_enc_is_block_mode(pm->td) == 1) { /* It's a block algorithm */ in PHP_FUNCTION()
662 block_size = mcrypt_enc_get_block_size(pm->td); in PHP_FUNCTION()
678 mcrypt_generic(pm->td, data_s, data_size); in PHP_FUNCTION()
693 php_mcrypt *pm; in PHP_FUNCTION() local
701 ZEND_FETCH_RESOURCE(pm, php_mcrypt * , &mcryptind, -1, "MCrypt", le_mcrypt); in PHP_FUNCTION()
710 if (mcrypt_enc_is_block_mode(pm->td) == 1) { /* It's a block algorithm */ in PHP_FUNCTION()
711 block_size = mcrypt_enc_get_block_size(pm->td); in PHP_FUNCTION()
727 mdecrypt_generic(pm->td, data_s, data_size); in PHP_FUNCTION()
744 key_sizes = mcrypt_enc_get_supported_key_sizes(pm->td, &count); in PHP_FUNCTION()
759 RETURN_LONG(mcrypt_enc_self_test(pm->td)); in PHP_FUNCTION()
779 if (mcrypt_generic_deinit(pm->td) < 0) { in PHP_FUNCTION()
783 pm->init = 0; in PHP_FUNCTION()
794 if (mcrypt_enc_is_block_algorithm_mode(pm->td) == 1) { in PHP_FUNCTION()
808 if (mcrypt_enc_is_block_algorithm(pm->td) == 1) { in PHP_FUNCTION()
822 if (mcrypt_enc_is_block_mode(pm->td) == 1) { in PHP_FUNCTION()
835 RETURN_LONG(mcrypt_enc_get_block_size(pm->td)); in PHP_FUNCTION()
844 RETURN_LONG(mcrypt_enc_get_key_size(pm->td)); in PHP_FUNCTION()
853 RETURN_LONG(mcrypt_enc_get_iv_size(pm->td)); in PHP_FUNCTION()
864 name = mcrypt_enc_get_algorithms_name(pm->td); in PHP_FUNCTION()
877 name = mcrypt_enc_get_modes_name(pm->td); in PHP_FUNCTION()