Lines Matching refs:retval

50 	zval *retval = NULL;  in ps_call_handler()  local
52 MAKE_STD_ZVAL(retval); in ps_call_handler()
53 if (call_user_function(EG(function_table), NULL, func, retval, argc, argv TSRMLS_CC) == FAILURE) { in ps_call_handler()
54 zval_ptr_dtor(&retval); in ps_call_handler()
55 retval = NULL; in ps_call_handler()
62 return retval; in ps_call_handler()
66 zval *retval = NULL; \
72 if (retval) { \
73 convert_to_long(retval); \
74 ret = Z_LVAL_P(retval); \
75 zval_ptr_dtor(&retval); \
94 retval = ps_call_handler(PSF(open), 2, args TSRMLS_CC); in PS_OPEN_FUNC()
111 retval = ps_call_handler(PSF(close), 0, NULL TSRMLS_CC); in PS_CLOSE_FUNC()
119 if (retval) { in PS_CLOSE_FUNC()
120 zval_ptr_dtor(&retval); in PS_CLOSE_FUNC()
135 retval = ps_call_handler(PSF(read), 1, args TSRMLS_CC); in PS_READ_FUNC()
137 if (retval) { in PS_READ_FUNC()
138 if (Z_TYPE_P(retval) == IS_STRING) { in PS_READ_FUNC()
139 *val = estrndup(Z_STRVAL_P(retval), Z_STRLEN_P(retval)); in PS_READ_FUNC()
140 *vallen = Z_STRLEN_P(retval); in PS_READ_FUNC()
143 zval_ptr_dtor(&retval); in PS_READ_FUNC()
157 retval = ps_call_handler(PSF(write), 2, args TSRMLS_CC); in PS_WRITE_FUNC()
169 retval = ps_call_handler(PSF(destroy), 1, args TSRMLS_CC); in PS_DESTROY_FUNC()
181 retval = ps_call_handler(PSF(gc), 1, args TSRMLS_CC); in PS_GC_FUNC()
191 zval *retval = NULL; in PS_CREATE_SID_FUNC() local
193 retval = ps_call_handler(PSF(create_sid), 0, NULL TSRMLS_CC); in PS_CREATE_SID_FUNC()
195 if (retval) { in PS_CREATE_SID_FUNC()
196 if (Z_TYPE_P(retval) == IS_STRING) { in PS_CREATE_SID_FUNC()
197 id = estrndup(Z_STRVAL_P(retval), Z_STRLEN_P(retval)); in PS_CREATE_SID_FUNC()
199 zval_ptr_dtor(&retval); in PS_CREATE_SID_FUNC()