mh                363 ext/curl/interface.c 	ZEND_ARG_INFO(0, mh)
mh                368 ext/curl/interface.c 	ZEND_ARG_INFO(0, mh)
mh                373 ext/curl/interface.c 	ZEND_ARG_INFO(0, mh)
mh                378 ext/curl/interface.c 	ZEND_ARG_INFO(0, mh)
mh                387 ext/curl/interface.c 	ZEND_ARG_INFO(0, mh)
mh                392 ext/curl/interface.c 	ZEND_ARG_INFO(0, mh)
mh                 56 ext/curl/multi.c 	php_curlm *mh;
mh                 62 ext/curl/multi.c 	mh = ecalloc(1, sizeof(php_curlm));
mh                 63 ext/curl/multi.c 	mh->multi = curl_multi_init();
mh                 65 ext/curl/multi.c 	zend_llist_init(&mh->easyh, sizeof(zval), _php_curl_multi_cleanup_list, 0);
mh                 67 ext/curl/multi.c 	RETURN_RES(zend_register_resource(mh, le_curl_multi_handle));
mh                 77 ext/curl/multi.c 	php_curlm *mh;
mh                 85 ext/curl/multi.c 	if ((mh = (php_curlm *)zend_fetch_resource(Z_RES_P(z_mh), le_curl_multi_handle_name, le_curl_multi_handle)) == NULL) {
mh                 98 ext/curl/multi.c 	zend_llist_add_element(&mh->easyh, &tmp_val);
mh                100 ext/curl/multi.c 	RETURN_LONG((zend_long)curl_multi_add_handle(mh->multi, ch->cp));
mh                138 ext/curl/multi.c 	php_curlm *mh;
mh                145 ext/curl/multi.c 	if ((mh = (php_curlm *)zend_fetch_resource(Z_RES_P(z_mh), le_curl_multi_handle_name, le_curl_multi_handle)) == NULL) {
mh                153 ext/curl/multi.c 	RETVAL_LONG((zend_long)curl_multi_remove_handle(mh->multi, ch->cp));
mh                154 ext/curl/multi.c 	zend_llist_del_element(&mh->easyh, z_ch, (int (*)(void *, void *))curl_compare_resources);
mh                174 ext/curl/multi.c 	php_curlm      *mh;
mh                186 ext/curl/multi.c 	if ((mh = (php_curlm *)zend_fetch_resource(Z_RES_P(z_mh), le_curl_multi_handle_name, le_curl_multi_handle)) == NULL) {
mh                196 ext/curl/multi.c 	curl_multi_fdset(mh->multi, &readfds, &writefds, &exceptfds, &maxfd);
mh                210 ext/curl/multi.c 	php_curlm *mh;
mh                218 ext/curl/multi.c 	if ((mh = (php_curlm *)zend_fetch_resource(Z_RES_P(z_mh), le_curl_multi_handle_name, le_curl_multi_handle)) == NULL) {
mh                227 ext/curl/multi.c 		for (pz_ch = (zval *)zend_llist_get_first_ex(&mh->easyh, &pos); pz_ch;
mh                228 ext/curl/multi.c 			pz_ch = (zval *)zend_llist_get_next_ex(&mh->easyh, &pos)) {
mh                240 ext/curl/multi.c 	result = curl_multi_perform(mh->multi, &still_running);
mh                279 ext/curl/multi.c 	php_curlm *mh;
mh                288 ext/curl/multi.c 	if ((mh = (php_curlm *)zend_fetch_resource(Z_RES_P(z_mh), le_curl_multi_handle_name, le_curl_multi_handle)) == NULL) {
mh                292 ext/curl/multi.c 	tmp_msg = curl_multi_info_read(mh->multi, &queued_msgs);
mh                312 ext/curl/multi.c 		for(pz_ch = (zval *)zend_llist_get_first_ex(&mh->easyh, &pos); pz_ch;
mh                313 ext/curl/multi.c 			pz_ch = (zval *)zend_llist_get_next_ex(&mh->easyh, &pos)) {
mh                346 ext/curl/multi.c 	php_curlm *mh;
mh                352 ext/curl/multi.c 	if ((mh = (php_curlm *)zend_fetch_resource(Z_RES_P(z_mh), le_curl_multi_handle_name, le_curl_multi_handle)) == NULL) {
mh                362 ext/curl/multi.c 	php_curlm *mh = (php_curlm *)rsrc->ptr;
mh                363 ext/curl/multi.c 	if (mh) {
mh                368 ext/curl/multi.c 		for (pz_ch = (zval *)zend_llist_get_first_ex(&mh->easyh, &pos); pz_ch;
mh                369 ext/curl/multi.c 			pz_ch = (zval *)zend_llist_get_next_ex(&mh->easyh, &pos)) {
mh                378 ext/curl/multi.c 		curl_multi_cleanup(mh->multi);
mh                379 ext/curl/multi.c 		zend_llist_clean(&mh->easyh);
mh                380 ext/curl/multi.c 		efree(mh);
mh                409 ext/curl/multi.c static int _php_curl_multi_setopt(php_curlm *mh, zend_long option, zval *zvalue, zval *return_value) /* {{{ */
mh                420 ext/curl/multi.c 			error = curl_multi_setopt(mh->multi, option, zval_get_long(zvalue));
mh                443 ext/curl/multi.c 	php_curlm *mh;
mh                449 ext/curl/multi.c 	if ((mh = (php_curlm *)zend_fetch_resource(Z_RES_P(z_mh), le_curl_multi_handle_name, le_curl_multi_handle)) == NULL) {
mh                453 ext/curl/multi.c 	if (!_php_curl_multi_setopt(mh, options, zvalue, return_value)) {