Lines Matching refs:notifier
864 zval *callback = &context->notifier->ptr; in user_space_stream_notifier()
889 static void user_space_stream_notifier_dtor(php_stream_notifier *notifier) in user_space_stream_notifier_dtor() argument
891 if (notifier && Z_TYPE(notifier->ptr) != IS_UNDEF) { in user_space_stream_notifier_dtor()
892 zval_ptr_dtor(¬ifier->ptr); in user_space_stream_notifier_dtor()
893 ZVAL_UNDEF(¬ifier->ptr); in user_space_stream_notifier_dtor()
926 if (context->notifier) { in parse_context_params()
927 php_stream_notification_free(context->notifier); in parse_context_params()
928 context->notifier = NULL; in parse_context_params()
931 context->notifier = php_stream_notification_alloc(); in parse_context_params()
932 context->notifier->func = user_space_stream_notifier; in parse_context_params()
933 ZVAL_COPY(&context->notifier->ptr, tmp); in parse_context_params()
934 context->notifier->dtor = user_space_stream_notifier_dtor; in parse_context_params()
1083 …if (context->notifier && Z_TYPE(context->notifier->ptr) != IS_UNDEF && context->notifier->func == … in PHP_FUNCTION()
1084 …add_assoc_zval_ex(return_value, "notification", sizeof("notification")-1, &context->notifier->ptr); in PHP_FUNCTION()
1085 if (Z_REFCOUNTED(context->notifier->ptr)) Z_ADDREF(context->notifier->ptr); in PHP_FUNCTION()