Lines Matching refs:rctx
19 nxt_inline long nxt_ruby_stream_io_s_write(nxt_ruby_ctx_t *rctx, VALUE val);
96 nxt_ruby_ctx_t *rctx; in nxt_ruby_stream_io_gets() local
99 Data_Get_Struct(obj, nxt_ruby_ctx_t, rctx); in nxt_ruby_stream_io_gets()
100 req = rctx->req; in nxt_ruby_stream_io_gets()
153 nxt_ruby_ctx_t *rctx; in nxt_ruby_stream_io_read() local
155 Data_Get_Struct(obj, nxt_ruby_ctx_t, rctx); in nxt_ruby_stream_io_read()
157 copy_size = rctx->req->content_length; in nxt_ruby_stream_io_read()
181 copy_size = nxt_unit_request_read(rctx->req, RSTRING_PTR(buf), copy_size); in nxt_ruby_stream_io_read()
205 nxt_ruby_ctx_t *rctx; in nxt_ruby_stream_io_puts() local
211 Data_Get_Struct(obj, nxt_ruby_ctx_t, rctx); in nxt_ruby_stream_io_puts()
213 nxt_ruby_stream_io_s_write(rctx, RARRAY_PTR(args)[0]); in nxt_ruby_stream_io_puts()
223 nxt_ruby_ctx_t *rctx; in nxt_ruby_stream_io_write() local
229 Data_Get_Struct(obj, nxt_ruby_ctx_t, rctx); in nxt_ruby_stream_io_write()
231 len = nxt_ruby_stream_io_s_write(rctx, RARRAY_PTR(args)[0]); in nxt_ruby_stream_io_write()
238 nxt_ruby_stream_io_s_write(nxt_ruby_ctx_t *rctx, VALUE val) in nxt_ruby_stream_io_s_write() argument
252 nxt_unit_req_error(rctx->req, "Ruby: %s", RSTRING_PTR(val)); in nxt_ruby_stream_io_s_write()