Lines Matching refs:callback

236 			uv->callback[ix] = NULL;\
381 static int php_uv_do_callback(zval *retval_ptr, php_uv_cb_t *callback, zval *params, int param_coun…
543 if (uv->callback[type] == NULL) {
546 cb = uv->callback[type];
566 uv->callback[type] = cb;
1272 php_uv_cb_t *cb = uv->callback[i];
1334 static int php_uv_do_callback(zval *retval_ptr, php_uv_cb_t *callback, zval *params, int param_coun… argument
1342 if (ZEND_FCI_INITIALIZED(callback->fci)) {
1343 callback->fci.params = params;
1344 callback->fci.retval = retval_ptr;
1345 callback->fci.param_count = param_count;
1347 callback->fci.no_separation = 1;
1350 error = zend_call_function(&callback->fci, &callback->fcc);
1369 if (ZEND_FCI_INITIALIZED(uv->callback[type]->fci)) {
1370 uv->callback[type]->fci.params = params;
1371 uv->callback[type]->fci.retval = retval_ptr;
1372 uv->callback[type]->fci.param_count = param_count;
1374 uv->callback[type]->fci.no_separation = 1;
1377 if (zend_call_function(&uv->callback[type]->fci, &uv->callback[type]->fcc) != SUCCESS) {
1427 if (ZEND_FCI_INITIALIZED(uv->callback[type]->fci)) {
1438 uv->callback[type]->fci.params = params;
1439 uv->callback[type]->fci.retval = retval_ptr;
1440 uv->callback[type]->fci.param_count = param_count;
1442 uv->callback[type]->fci.no_separation = 1;
1444 uv->callback[type]->fci.object = NULL;
1446 uv->callback[type]->fci.size = sizeof(zend_fcall_info);
1448 uv->callback[type]->fcc.initialized = 1;
1451 uv->callback[type]->fcc.calling_scope = NULL;
1452 uv->callback[type]->fcc.called_scope = NULL;
1453 uv->callback[type]->fcc.object = NULL;
1455 if (!ZEND_USER_CODE(uv->callback[type]->fcc.function_handler->type)) {
1459 fn = *(old_fn = uv->callback[type]->fcc.function_handler);
1460 uv->callback[type]->fcc.function_handler = &fn;
1474 if (zend_call_function(&uv->callback[type]->fci, &uv->callback[type]->fcc) != SUCCESS) {
1488 uv->callback[type]->fcc.function_handler = old_fn;
2156 if (uv->callback[PHP_UV_CLOSE_CB]) {
2557 php_uv_cb_t *cb = uv->callback[i];
2853 ZEND_ARG_INFO(0, callback)
2859 ZEND_ARG_INFO(0, callback)
2869 ZEND_ARG_INFO(0, callback)
2879 ZEND_ARG_INFO(0, callback)
2889 ZEND_ARG_INFO(0, callback)
2896 ZEND_ARG_INFO(0, callback)
2919 ZEND_ARG_INFO(0, callback)
2941 ZEND_ARG_INFO(0, callback)
2961 ZEND_ARG_INFO(0, callback)
2966 ZEND_ARG_INFO(0, callback)
2995 ZEND_ARG_INFO(0, callback)
3050 ZEND_ARG_INFO(0, callback)
3076 ZEND_ARG_INFO(0, callback)
3083 ZEND_ARG_INFO(0, callback)
3104 ZEND_ARG_INFO(0, callback)
3123 ZEND_ARG_INFO(0, callback)
3136 ZEND_ARG_INFO(0, callback)
3174 ZEND_ARG_INFO(0, callback)
3184 ZEND_ARG_INFO(0, callback)
3191 ZEND_ARG_INFO(0, callback)
3198 ZEND_ARG_INFO(0, callback)
3204 ZEND_ARG_INFO(0, callback)
3210 ZEND_ARG_INFO(0, callback)
3216 ZEND_ARG_INFO(0, callback)
3222 ZEND_ARG_INFO(0, callback)
3229 ZEND_ARG_INFO(0, callback)
3237 ZEND_ARG_INFO(0, callback)
3245 ZEND_ARG_INFO(0, callback)
3253 ZEND_ARG_INFO(0, callback)
3260 ZEND_ARG_INFO(0, callback)
3267 ZEND_ARG_INFO(0, callback)
3275 ZEND_ARG_INFO(0, callback)
3283 ZEND_ARG_INFO(0, callback)
3291 ZEND_ARG_INFO(0, callback)
3299 ZEND_ARG_INFO(0, callback)
3305 ZEND_ARG_INFO(0, callback)
3313 ZEND_ARG_INFO(0, callback)
3319 ZEND_ARG_INFO(0, callback)
3325 ZEND_ARG_INFO(0, callback)
3332 ZEND_ARG_INFO(0, callback)
3339 ZEND_ARG_INFO(0, callback)
3345 ZEND_ARG_INFO(0, callback)
3351 ZEND_ARG_INFO(0, callback)
3358 ZEND_ARG_INFO(0, callback)
3419 ZEND_ARG_INFO(0, callback)
3432 ZEND_ARG_INFO(0, callback)
3445 ZEND_ARG_INFO(0, callback)
3486 ZEND_ARG_INFO(0, callback)
3503 ZEND_ARG_INFO(0, callback)